第13天:異常處理
課程簡介 程式在執行時可能會發生各種錯誤,這些錯誤稱為異常(Exception)。異常處理是一種有效的方式來應對這些錯誤,避免程式崩潰。今天我們將學習如何使用 try-except 語句來處理異常,以及如何使用 finally 語句來確保無論發生什麼錯誤,某些操作都會執行。 學習內容 1. 什麼是異常? 異常是在程式執行過程中出現的錯誤。當異常發生時,Python 會停止執行程式並...
課程簡介 程式在執行時可能會發生各種錯誤,這些錯誤稱為異常(Exception)。異常處理是一種有效的方式來應對這些錯誤,避免程式崩潰。今天我們將學習如何使用 try-except 語句來處理異常,以及如何使用 finally 語句來確保無論發生什麼錯誤,某些操作都會執行。 學習內容 1. 什麼是異常? 異常是在程式執行過程中出現的錯誤。當異常發生時,Python 會停止執行程式並...
課程簡介 檔案處理是程式開發中非常重要的一部分。Python 提供了簡單且功能強大的內建函數來進行檔案讀寫操作。今天我們將學習如何開啟檔案、讀取和寫入檔案,以及如何處理常見的檔案操作錯誤。 學習內容 1. 開啟檔案 要操作檔案,首先需要使用 open() 函數來開啟檔案。open() 函數接受兩個參數:檔案名稱和模式(讀取模式、寫入模式等)。 常見的模式包括: “r”: 讀...
課程簡介 元組(Tuple)是 Python 中的一種有序且不可變(元素無法修改)的數據結構。與列表不同,元組一旦創建,裡面的元素就不能被改變,這使得它們適合存放那些不希望被修改的數據。今天我們將學習如何建立元組、操作元組,以及元組與列表的不同之處。 學習內容 1. 建立元組 元組是使用小括號 () 定義的,元素之間用逗號分隔。即使只有一個元素,也需要在元素後面加上逗號以表示這是一...
課程簡介 集合(Set)是一種無序且不重複的元素集合。集合最常用於去除重複元素、檢查關係(如聯集、交集、差集等)。今天我們將學習如何建立集合、操作集合,以及如何使用集合進行不同的集合運算。 學習內容 1. 建立集合 集合可以使用大括號 {} 或者 set() 函數來創建。需要注意的是,集合中的元素是無序的,且不允許重複。 範例: # 使用大括號建立集合 fruits = {"ap...
課程簡介 字典是 Python 中的一種鍵值對 (key-value pair) 的資料結構。不同於列表,字典的元素是無序的,並且每個鍵都唯一對應一個值。今天我們將學習如何建立字典、操作字典,並了解常見的字典方法。 學習內容 1. 建立字典 字典是使用大括號 {} 定義的,鍵和值之間用冒號 : 分隔,鍵值對之間用逗號分隔。 範例: # 建立一個包含名稱和年齡的字典 person ...
課程簡介 列表是 Python 中非常常用的數據結構之一,用來存儲有序的數據集合。列表的元素可以是不同類型的資料,且可以隨時新增、刪除或修改。今天我們將學習如何建立、操作列表,以及常見的列表方法。 學習內容 1. 建立列表 列表是使用方括號 [] 定義,元素之間用逗號分隔。列表可以包含不同類型的資料,如整數、字串、甚至其他列表。 範例: # 建立一個包含數字的列表 numbers...
課程簡介 函數是程式設計中非常重要的概念,它允許我們將程式碼封裝成可重複使用的模組,並且可以帶參數、返回值。今天我們將學習如何定義函數、使用函數以及瞭解函數的參數和回傳值。 學習內容 1. 函數的定義 在 Python 中,我們可以使用 def 關鍵字來定義一個函數。函數的基本結構如下: def 函數名稱(參數): 執行的程式碼 return 回傳值 範例: ...
課程簡介 在程式中,迴圈是一種控制流程的方式,用來重複執行某段程式碼,直到特定條件為止。今天我們將學習 Python 中的兩種常見迴圈:for 迴圈與 while 迴圈,以及如何使用它們來有效地處理重複性的任務。 學習內容 1. for 迴圈 for 迴圈用於遍歷序列(如列表、字串、元組等),並對其中的每個元素執行操作。常見語法如下: for 變數 in 序列: 執行的程...
課程簡介 條件語句是程式中常見的控制結構,通過檢查條件,程式可以根據不同情況執行不同的代碼路徑。今天我們將學習如何使用 if、elif 和 else 來處理條件邏輯。 學習內容 1. if 語句 if 語句用來判斷條件是否為真,若條件為真則執行對應的程式碼。 語法: if 條件: 執行的程式碼 範例: x = 10 if x > 5: print("x...
課程簡介 今天我們將學習 Python 中的運算符和表達式,了解如何使用運算符進行數值計算、比較和邏輯運算。這些是寫程式時經常會用到的基礎工具。 學習內容 1. 算術運算符 算術運算符用來進行基本的數學運算,如加、減、乘、除等。以下是常見的算術運算符: 運算符 說明 範例 + ...