iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
自我挑戰組

Python 函式大全 系列

超級簡單易懂的 Python 函式大全 !

參賽天數 21 天 | 共 21 篇文章 | 0 人訂閱 訂閱系列文 RSS系列文
DAY 1

類型一 數值與數學運算

1. abs(): 回傳數值絕對值 ✦ 指令功能 : 忽略數值正負號,回傳數值的絕對值 ✦ 使用時機 : 計算距離、投資報酬率波動性等 2. divmod()...

2025-09-13 ‧ 由 celine_hu 分享
DAY 2

類型二 物件建構

1. bytearray(): 建立可變的位元組陣列 ✦ 指令功能 : 建立可直接修改、增加或刪除元素的位元組陣列 ✦ 使用時機 : 虛擬遊戲角色生命值、網路封...

2025-09-14 ‧ 由 celine_hu 分享
DAY 3

類型二 物件建構

6. frozenset(): 建立不可變集合 ✦ 指令功能 : 建立不可修改元素之集合 ✦ 使用時機 : 作為字典的鍵 (key)、設定常數集合等 7. s...

2025-09-15 ‧ 由 celine_hu 分享
DAY 4

類型三 類型轉換

1. ascii():回傳物件ASCII編碼 ✦ 指令功能 : 將物件轉換為 ASCII 編碼的字面表示 ✦ 使用時機 : 除錯、檢視物件字面值預防亂碼等 2...

2025-09-16 ‧ 由 celine_hu 分享
DAY 5

類型三 類型轉換

7. int(): 轉換為整數 ✦ 指令功能 : 將物件轉換為無小數點數字 ✦ 使用時機 : 數值運算、字串解析等 8. oct(): 轉換為八進制字串 ✦...

2025-09-17 ‧ 由 celine_hu 分享
DAY 6

類型四 迭代與序列

1. aiter(): 回傳非同步迭代器 ✦ 指令功能 : 以迭代器逐一訪問集合中的元素,讓程式在等待時 (如等待網路請求)可執行其他任務 ✦ 使用時機 : 非...

2025-09-18 ‧ 由 celine_hu 分享
DAY 7

類型四 迭代與序列

5. iter(): 回傳迭代器 ✦ 指令功能 :將可迭代物件(如列表)轉換為迭代器 ✦ 使用時機 : 控制迭代流程、處理特殊迭代需求等 6. map():...

2025-09-19 ‧ 由 celine_hu 分享
DAY 8

類型四 迭代與序列

10. list() : 建立列表 ✦ 指令功能 : 從可迭代物件(如元組)創建新的列表,或建立一個空列表 ✦ 使用時機 : 型別轉換、展開迭代器等 11....

2025-09-20 ‧ 由 celine_hu 分享
DAY 9

類型五 物件屬性

1. all() : 判斷可迭代物件中元素是否為真值 ✦ 指令功能 : 檢查可迭代物件中所有元素是否都為真 ✦ 使用時機 : 檢查條件、驗證資料 2. any...

2025-09-21 ‧ 由 celine_hu 分享
DAY 10

類型五 物件屬性

6. dir():回傳物件屬性和方法 ✦ 指令功能 : 回傳某個物件的屬性名稱與方法名稱的清單 ✦ 使用時機 : 檢查條件、驗證資料 7. format()...

2025-09-22 ‧ 由 celine_hu 分享