函数是写代码里经常遇到的,所以我们要学会创建函数也叫做用户自定义函数,python也提供了许多内建函数,创建函数之后我们要知道调用函数,这样我们可以提高应用的模块性和代码的重复利用率。
从学会创建一个计算体脂率的函数开始
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))
前面创建了函数之后就可以直接调用函数了。
调用函数可以用位置参数
BMI("xxx",165,42)
或者用关键字参数
BMI("xxx",weight=42,height=165)
运行结果如下:
要注意的是定义函数的关键字是def,还有后面的冒号不要忘记了