1. 程式人生 > 實用技巧 >函式(一)-基本格式

函式(一)-基本格式

基本語法格式

定義:函式就是實現特定功能,能夠重複使用的程式碼塊(一行或多行)。

# 定義函式的格式
def 函式名([引數1,引數2...]):
    """簡要描述函式實現的功能"""
    實現功能的程式碼
    [return 返回的資料] 

# 呼叫函式
函式名([引數1,引數2...])

說明:

  • def :define,用於宣告一個函式
  • 函式名:識別符號,符合識別符號的規則和規範。
  • []:表示可選內容
  • 引數:函式需要外界輸入一些依賴的資料,引數可以沒有或有一個或多個
    • 形參:形式上的引數,在函式定義時引數的名字。
    • 實參:實際上的引數,在函式呼叫時傳入的名字。
  • return:關鍵字,用於將函式內的資料返回到函式外。
函式特點
  • 函式不呼叫不執行
  • 函式定義只需要一次,呼叫可以任意次
  • 函式必須先定義後呼叫
函式本質

函式名本質和變數本質相同。

a = 10
def eat():
    """描述吃飯行為"""
    print("吃飯")
    
eat()
b = a   # 10

c = eat  # c就是函式
# 呼叫函式
c()