函数定义:
def 函数名(参数列表):0-n个
代码块
函数的参数:
必选参数、默认参数(缺省参数)、可选参数、关键字参数
参数:函数为了实现某向特定的功能所必须的外部数据。
函数相当于一个房间,参数相当于这个房间的入口
def sum(a, b): 形式参数:只是意义上的一种参数,在定义的时候不占内存地址的。
sum=a+b
print(sum)
函数调用在调用的时候必选参数,是必须要赋值的
sum(20, 15)
#20和15就是实际参数,占用内存地址,是实实在在的参数
默认参数[缺省参数]
def sum(a=20, b=30):
print('默认参数试用=%d'%(a+b))
pass
# 默认参数调用
sum1(10)
默认参数试用40
# 在调用的时候如果未赋值,就会用定义函数时给定的值
缺省参数始终存在于参数列表的尾部;
可选参数(不定长参数):当参数的个数不确定时试用,比较灵活
def getcomputer(*args):
.