多个参数
在定义函数的时候,有一个小括号,这里边就可以放参数。看一个实例,首先定义一个函数叫做studentInfo:
然后,分别添加name、age、sex三个参数,然后,打印他的name,age。调用这个方法,分别填入bela,和20。运行,看如上的结果。相关术语:
返回值
函数不仅可以有输入,同时也能够有输出,输入的称之为参数,那么输出的就是返回值了,通过return关键字实现返回值。
带返回值的函数,studentInfo就是没有返回值的函数。那么,什么叫做带返回值的函数,如下,定义一个函数叫做calculateTax:
def calculateTax(price ,tax_rate):
taxTotal = price * tax_rate
return taxTotal
# 调用并打印计算结果
print((calculateTax(8,3))
结果:
24
如上实例,有一个变量叫做price,乘以路程tax_rate,就是打车的时候有一个计价器:单价乘以准路程。看看代码:
看上面,计算价格3元,8公里的时候,总价格:3 * 8 = 24,通过return返回结果,然后打印出来了。这就是带返回值的函数,有返回值的函数,函数运行结束后会返回一个值。