跳轉到內容

PyAnWin/Python 函式

來自華夏公益教科書,開放的書籍,開放的世界

Python 函式是執行特定任務的程式碼塊。讓我們探索 Python 中與函式相關的關鍵概念:函式定義:函式使用 def 關鍵字定義,後跟函式名稱和一對括號。示例

def my_function()

   print("Hello from a function")

呼叫函式:要執行函式,請使用其名稱後跟括號。示例

def my_function()

   print("Hello from a function")

my_function()

函式引數:資訊可以作為引數傳遞給函式。在定義函式時,在括號內指定引數。示例:def greet(name)

   print("Hello, " + name)

greet("Alice")

引數數量:必須使用正確數量的引數呼叫函式。示例:def full_name(first_name, last_name)

   print(first_name + " " + last_name)

full_name("John", "Doe")

任意引數 (*args):如果您不知道函式將接收多少引數,請使用 *args。函式接收引數元組。示例:def youngest_child(*kids)

   print("The youngest child is " + kids[2])

youngest_child("Emil", "Tobias", "Linus")

關鍵字引數:無論引數的順序如何,都可以使用 key=value 語法傳送引數。示例:def youngest_child(child3, child2, child1)

   print("The youngest child is " + child3)

youngest_child(child1="Emil", child2="Tobias", child3="Linus")

請記住,函式對於組織程式碼、提高可讀性和重用邏輯至關重要。隨時建立您自己的函式!🐍

華夏公益教科書