1. 排序列表列表可以用 .sort() 或 sorted() 來排序 先建立一個列表,裡面有五個數字 用 .sort() 直接把這個列表「重新排列」,讓裡面...
1. 什麼是字典 (dict)?字典是一種「鍵值對 (key-value pair)」的資料結構,不像列表只能用數字索引,字典可以用「自訂的 key」存取資料。...
什麼是集合? 集合是一組不重複的元素,沒有順序 適合用來做去重複、判斷某個元素是否存在、集合運算(交集、聯集) Python用大括號 {} 或 set() 來...
練習1:處理水果清單 (list)題目程式範例輸出結果 append() 會把元素加到列表最後一個位置 insert(索引, 元素) 可以把元素插入到指定位置...
練習1:購物車系統 (list + dict)題目程式範例輸出結果 shopping_cart 是一個列表,裡面有三個字典 用for 迴圈「從 shoppin...
如果一段程式碼要重複使用多次,難道每次都要複製貼上嗎? 解決方法:函式 (function) 函式是什麼? 把一段程式碼「包起來」,讓它可以重複使用 範例:p...
1. 預設參數 (Default Parameters)有時候會希望函式的某些參數有「預設值」,這樣呼叫函式時就可以不用每次都傳入結果會輸出 如果呼叫時沒有傳...
Python 內其實已經幫我們準備了大量的模組(module)和套件(package),就像工具箱,可以直接拿來套用 1. 什麼是模組(module) 模組:...
寫程式的時候,難免都會遇到錯誤,例如: 除以零 (ZeroDivisionError) 找不到檔案 (FileNotFoundError) 使用者輸入非數字...
在 Python 中,可以使用內建的 open() 函式來操作檔案。常見的模式有: "r" → 讀取 (read) "w&quo...