【文件属性】:
文件名称:函数调用-spring技术内幕(高清版)
文件大小:1000KB
文件格式:PDF
更新时间:2021-06-08 13:44:01
python
三、函数调用
1、普通调用
与其他语言中函数调用一样,Python中在调用函数时,需要给定和形参相同个数的实参并按顺序一一对
应。
def fun(name, age, gender):
print('Name:',name,'Age:',age,'Gender:',gender,end=' ')
print()
fun('Jack', 20, 'man') # call
2、使用关键字参数调用函数
函数也可以通过 keyword=value 形式的关键字参数来调用,因为我们明确指出了对应关系,所以参数的
顺序也就无关紧要了。
def fun(name, age, gender):
print('Name:',name,'Age:',age,'Gender:',gender,end=' ')
print()
fun(gender='man', name='Jack', age=20) # using keyword arguments
3、调用具有默认实参的函数
Python中的函数也可以给一个或多个参数指定默认值,这样在调用时可以选择性地省略该参数:
def fun(a, b, c=5):
print(a+b+c)
fun(1,2)
fun(1,2,3)
注意:通常情况下默认值只被计算一次,但如果默认值是一个可变对象时会有所不同, 如列表, 字典, 或