函數定義:函數是一段可以重複使用的代碼。你可以自己定義函數來簡化重複的任務:
def greet(name):
print("Hello, " + name)
greet("Alice")
這裡我們定義了一個簡單的 greet 函數,接收一個 name 參數,並印出問候語。用函數能讓程式碼更整潔,也更易於維護。
字典 (Dictionary):字典是一種鍵值對 (key-value) 的資料結構,適合用來儲存相關資訊:
person = {"name": "John", "age": 30}
print(person["name"]) # 印出 John
在這個例子中,我們可以用鍵 name 或 age 來存取對應的值。字典讓查找資料變得很方便,特別是在處理多筆資料時。
例外處理:寫程式時常會遇到錯誤,Python 提供了例外處理來應對這些情況:
try:
result = 10 / 0
except ZeroDivisionError:
print("不能除以 0!")
這段程式會捕捉除以 0 的錯誤,避免程式崩潰,並印出錯誤訊息。這樣可以讓程式更穩定。
檔案讀取:Python可以很簡單地讀取檔案資料,這是個範例:
file = open("example.txt", "r")
print(file.read())
file.close()
這段程式會打開 example.txt 檔案並讀取其內容,然後將內容印出。檔案處理非常常見,特別是在資料處理時。