>>>>
Python 函数的定义
与R语言中定义函数的function(x)不同的是,Python中使用def语句来定义函数,然后依次写出函数名、括号、括号内的参数以及最后不能忘记的冒号,函数体需另起一行在缩进块中编写...n = n-1
s = s*x
return s
>>> power(10)
100
>>> power(10,2)
100
从上述例子我们可以看出,默认参数的使用可以简化函数的调用...当我们已有一个list或者tuple时,我们可以直接将其当作可变参数传入函数中去:
>>> nums = [2,3,5]
>>> jisuan(*nums)
38
关键字参数:
与可变参数可以传入任意个参数不同的是...示例如下:
def palyer(name,team,*tec,city,age):
print(name,team,tec,city,age)
需要注意的是,命名关键字参数必需连同参数名一起传入函数中...>>>>
函数的调用
当我们定义好函数后,相应的函数调用也就十分简单了,直接使用函数名即可完成调用。