iT邦幫忙

python3相關文章
共有 992 則文章

技術 菜雞學習 pandas 的 30 日讀書分享【Day 9】DataFrame (一)

DataFrame (一) DataFrame 是一種矩形的資料表,裡面有許多有序的、有名稱的直欄 (column),每一欄都可以使用不同的值型態 (數字、字...

技術 菜雞學習 pandas 的 30 日讀書分享【Day 8】Series (下)

Series (下) 接續上一次的內容,Series 在許多應用還有一個好用的特性,在進行算術運算時,會自動按照索引標籤對齊: In [40]: obj3 O...

技術 菜雞學習 pandas 的 30 日讀書分享【Day 7】Series (上)

Series (上) 接續上次的內容,Series 也可以視為一個長度固定且有序的字典,因為它儲存索引值和資料值的對映關係,它可以在許多適合使用字典的情況下使...

技術 菜雞學習 pandas 的 30 日讀書分享【Day 6】資料結構

pandas 資料結構 在開始使用 pandas 之前,必須先知道兩個主要資料結構,Series 與 DataFrame。 Series Series 是一維...

技術 菜雞學習 pandas 的 30 日讀書分享【Day 5】執行環境

執行 Jupyter Notebook notebook 是 Jupyter 專案的主要元素之一,它是一種互動式文件,可容納程式碼、文字、Markdown 語...

技術 菜雞學習 pandas 的 30 日讀書分享【Day 4】程式庫 (下)

重要的 Python 程式庫 (下) 接續上次的內容繼續介紹 Python 所使用的程式庫。 matplotlib matplotlib 是經常用於繪製圖表和...

技術 菜雞學習 pandas 的 30 日讀書分享【Day 3】程式庫 (上)

重要的 Python 程式庫 (上) 主要為不熟悉 Python 資料生態的所使用的程式庫,做一個簡單的介紹。 NumPy NumPy 是 Numerical...

技術 菜雞學習 pandas 的 30 日讀書分享【Day 2】為什麼

為什麼要使用 Python 來分析資料? 對很多人而已,使用 Python 來設計程式有很強的吸引力。 自 1991 年問世以來,Python、Perl、Ru...

技術 菜雞學習 pandas 的 30 日讀書分享【Day 1】前言

前言 這本書主要是在 Python 中操作、處理、清理和處理資料的各種細節,雖然本書的名字裡有「資料分析」,但本書的重點仍然是 Python 程式設計、程式庫...

技術 每日一篇學習筆記 直到我做完專題 :( [Day42]

最近有點疲乏了 弄一點點就好今天學著把字給切割丟給機器 import jieba #分詞 text = "我星期天早上想去爬山,我是台中人所以想去...

技術 每日一篇學習筆記 直到我做完專題 :( [Day40]

昨天所做的模型沒辦法成功預測今天嘗試把更多特徵加進來也讓原本兩個判斷改成3個來訓練 import pandas as pd from sklearn.model...

技術 每日一篇學習筆記 直到我做完專題 :( [Day39]

今天來自己重新做一個簡單模型 雖然數據有點太少:l import pandas as pd from sklearn.model_selection impor...

技術 每日一篇學習筆記 直到我做完專題 :( [Day39]

忘記發了 因為報告關係 直接配合gpt實作看看案例 import pandas as pd from sklearn.model_selection impor...

技術 每日一篇學習筆記 直到我做完專題 :( [Day38]

剛好學校的機器學習報告需要自己訓練這一兩天弄一弄 利用上次學習到的觀念還有之前對於pandas操作 將數據整理好 #加載數據 data = pd.read_cs...

技術 [求解]Python Mutagen 抓取音樂專輯名字問題

在寫一個Widget 顯示當前播放音樂的資料 (因為Windows 那個不給我固定!!) -artist - title -thumbnail 這三個都順利抓到...

技術 Python 虛擬環境 Anaconda 安裝處理套件指令

在 Python 開發中,虛擬環境(Virtual Environment)是一種工具,用於創建獨立的 Python 執行環境。它允許不同的專案使用不同版本的...

技術 Python 的區域變數與全域變數

在 Python 中,變數的範圍會影響到它在程式中的可見性以及生命週期。主要分為兩大類:區域變數 (local variable) 和全域變數 (global...

技術 Python 的 Lambda 函式:簡潔而強大的匿名函式

什麼是 Lambda 函式? Lambda 函式,也稱為匿名函式,是一種在單行內定義的小函式。它不需要像一般函式一樣使用 def 關鍵字來定義函式名稱,而是直接...

技術 Python 字串string 方法,zfill() & f"{i:0xd}" &浮點數格式化

zfill() zfill() 是 Python 字串string方法之一,用於在字串左側填充零,使其達到指定的長度。這對於格式化數字(特別是需要在數字前補零的...

技術 Python的內建函式 divmod()「商和餘數」

在 Python 中,divmod() 是一個內建函式,用來同時計算兩個數字的「商和餘數」。它的結果會以一個二元組(tuple)的形式返回,分別表示「商」和「餘...

技術 Python floating point issue 浮點數的問題有什麼

在 Python 和許多其他編程語言中,浮點數問題(floating-point issues) 指的是數字在進行浮點運算(尤其是十進制小數)時,由於計算精度限...

技術 Python line input 用戶輸入

什麼是input(): 在 Python 中,用戶輸入是透過內建函式 input() 來完成的。它允許程式從終端(或命令列)接收用戶輸入,並將其作為字串返回。基...

技術 Python 內建函式: zip() & [list] 運用

在 Python 中,zip() 是一個內建函式,用於將多個可迭代對象(如列表、元組)中的元素配對起來,生成一個「配對」的迭代器。這樣的迭代器中每個元素都是一個...

技術 Python 中的「match 」/ 「switch」:一個不存在卻又存在的概念

從 Python 3.10 開始,引入了一個新的 match-case 語句,提供了一種更簡潔和高效的方式來進行模式匹配。 x = 3 match x:...

技術 Python 中的控制流if...else /loop:讓程式更靈活

控制流 (control flow) 是指在程式執行過程中,決定程式下一步執行哪一段程式碼的機制。它讓程式不再只是從上到下依序執行,而是可以根據不同的條件做出不...

技術 Python 模組: math & statistics

在 Python 中,模組是一個包含函式、類別、變量等的檔案,可以重複使用並提高程式的可讀性和效率。模組有助於組織代碼,並通過模組的導入(import)來方便地...

技術 Python 檔案處理:開啟、讀取、寫入與關閉

為什麼要學 Python 檔案處理? Python 檔案處理是程式設計中一個非常重要的環節,無論你是想: 儲存資料: 將程式運算的結果、使用者輸入的資料或是從...

技術 Python(tuple元組)

在 Python 中,tuple(元組)是一種 有序的、不可變 的集合。與 list(列表)類似,它可以存儲多個不同類型的元素,但不同點在於 tuple 一旦創...

技術 Python {dictionaries 字典} Dict Comprehension

dictionary 是 Python 中的一種內建資料結構,用來存放鍵值對(key-value pairs)。與列表不同,字典中的元素是無序的,每個元素由一個...

技術 Python 列表 [list] List Comprehension 快速生成列表

在 Python 中,list 是一種有序的、可變的集合,使用方括號 [] 表示。你可以在列表中存儲任何數據類型,包括整數、字串、甚至其他列表。Python 提...