1. 程式人生 > 其它 >Python學習-函式的建立和呼叫

Python學習-函式的建立和呼叫

技術標籤:python學習python

函式是寫程式碼裡經常遇到的,所以我們要學會建立函式也叫做使用者自定義函式,python也提供了許多內建函式,建立函式之後我們要知道呼叫函式,這樣我們可以提高應用的模組性和程式碼的重複利用率。

1.建立函式

從學會建立一個計算體脂率的函式開始

1.def:定義函式的關鍵字
2.funName:函式的名稱
3.parametlist:引數列表

體脂率的英文縮寫(BMI)可以作為函式的名稱;
查詢體脂率的計算方法{體脂率=體重(kg)/身高(m)的平方};
確定需要的引數{姓名(name),身高(height),體重(weight)}。

建立函式如下:

def BMI(name,height,weight):
    BMI = weight/(height/100)**2
    print("{}的BMI是:{}".format(name,BMI))

2.呼叫函式

前面建立了函式之後就可以直接呼叫函數了。
呼叫函式可以用位置引數

BMI("xxx",165,42)

或者用關鍵字引數

BMI("xxx",weight=42,height=165)

執行結果如下:
在這裡插入圖片描述
要注意的是定義函式的關鍵字是def,還有後面的冒號不要忘記了