iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
Python

30日自學Python 系列

三十天內了解Python,熟悉一個程式語言的學習方式。

參賽天數 3 天 | 共 30 篇文章 | 0 人訂閱 訂閱系列文 RSS系列文

函式

函式可以分為四個部份:1.名稱2.內容:要縮排,內部宣告的變數皆為區域變數。3.回傳值:可用逗號回傳多個,也可以不回傳值,回傳None物件。4.參數:有順序性,...

2024-10-16 ‧ 由 408262090 分享

模組

模組是一種.py檔,用來保存程式碼,可以把常用的函式、類別和變數保存起來,引入即可使用。引入方法:1.整個引入import 模組名稱,... 2.部分引入fro...

2024-10-17 ‧ 由 408262090 分享

檔案處理:開檔

Python開檔需要用一個變數當作接收open()回傳的檔案物件,方法如下:變數 = open(檔案路徑,存取模式,資料讀入的暫存空間) 資料讀入的暫存空間是以...

2024-10-17 ‧ 由 408262090 分享

檔案處理:讀寫

讀檔:1.read()將檔案讀完,回傳一個字串。2.readline()只讀一行,回傳一個字串。3.readlines()將檔案一行一行讀完,每一行讀成一個字串...

2024-10-19 ‧ 由 408262090 分享

例外處理:語法

例外處理可以讓程式在發生錯誤時,不中止程式並做出處理。用法如下,else和finally可以不寫 try: 程式碼 except 例外情況(可以有不只一...

2024-10-21 ‧ 由 408262090 分享

例外處理:常見的錯誤資訊

程式發生錯誤時,控制台會出現對應的錯誤資訊,以下為一些常見的錯誤資訊:1.NameError使用尚未被定義的物件。 2.IndexError索引值超過序列大小。...

2024-10-21 ‧ 由 408262090 分享

類別class

class是定義物件的地方,可以定義類別的屬性變數以及類別的函數。建構式是只有當物件被建立時回呼叫的函數,可以用來初始化物件的變數或是做一些函數的呼叫。只要在類...

2024-10-26 ‧ 由 408262090 分享

練習1

練習:輸入一個整數,印出該整數的質因數。 def prime_factors(n): factors = [] #2是唯一一個偶數質數,也是最小...

2024-10-30 ‧ 由 408262090 分享

練習2

輸入一個字串,將字串中的特定片段用另一個字串取代,最後將字串反轉。 def replaceAndReverse(original,toReplace,repla...

2024-10-31 ‧ 由 408262090 分享

練習3

輸入一個中序運算式,運算元為整數,運算子包含加減乘除和括號,將該運算式轉成後序運算式。 def infix_to_postfix(expression):...

2024-10-31 ‧ 由 408262090 分享