函数

多个参数

在定义函数的时候,有一个小括号,这里边就可以放参数。看一个实例,首先定义一个函数叫做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返回结果,然后打印出来了。这就是带返回值的函数,有返回值的函数,函数运行结束后会返回一个值。

IT赶路人

专注IT知识分享