在Python中,函數是一個組織好的、可重復使用的、用來實現單一或相關聯功能的代碼段。函數能提高應用的模塊性,以及代碼的重復利用率。你可以自己創建函數,這被叫做用戶自定義函數。也可以使用Python內置的函數,如 print()
。
在Python中,定義函數使用關鍵字 def
,后接函數名和括號內的參數列表。函數的主體部分縮進,并且以冒號結尾。函數的命名約定是使用小寫字母和下劃線,例如 my_function
或 calculate_sum
。
以下是一個簡單的Python函數示例:
def greet(name):
print("Hello, " + name + "!")
在這個例子中,greet
是函數名,name
是一個參數,函數體內部包含一條打印語句,用于向用戶打招呼。要調用這個函數,只需傳入一個字符串作為參數,如 greet("Alice")
。