所在的位置: python >> python资源 >> Python中的函数参数

Python中的函数参数

北京中科白殿疯 https://wapjbk.39.net/yiyuanfengcai/video_bjzkbdfyy/

#必需参数

#默认参数

#关键字参数

#不定长参数

#必需参数:必需参数须以正确的顺序传入函数,调用时的数量必须和声明时的一样。

defmust(m):

#调用时必须传入一个参数

print(必须传入参数,m)

return

#调用函数,不传入参数会报错

print(must())

#默认参数:调用时不传入参数就使用默认值代替

deftac(t=默认值):

#调用时不传入参数,使用默认值

print(使用默认值,t)

#调用函数,不传入参数会使用默认值

print(tac())

#关键字参数:函数名(key=value)

#关键字参数和函数调用关系紧密,函数调用使用关键字参数来确定传入的参数值。

#使用关键字参数允许函数调用时参数的顺序与声明时不一致,因为Python解释器能够用参数名匹配参数值。

defprint_falst(num,who):

print(第%s个函数的创建,你是%s%(num,who))

print_falst(1,Tom)

print_falst(who=Tony,num=2)

#直接使用关键字参数,如不传递,关键字参数将使用默认值,传入的参数顺序可变

defprint_second(who=name,num=None):

print(第%s个函数的创建,你是%s%(num,who))……

print_second(who=Linda)




转载请注明:http://www.aierlanlan.com/rzgz/1720.html

  • 上一篇文章:
  •   
  • 下一篇文章: