python函数中的参数有哪些?
python函数中的参数有哪些?
在参数使用上,也是需要注意下的,因为参数形式有很多,针对不同的参数形式,我们在位置上,作用上的使用也是不一样的,比如当实参和关键词需要在一起混合使用的时候,位置上的实参必须放置在关键字实参前面或者不蹦为同一形参重复传值等情况,因此掌握参数还是相当重要的,下面一起来详细了解学习。
1、位置形参
deffunc():
Pass
2、默认形参
deffunc(x,y=1):
Pass
3、普通收集形参
deffunc(x,y,*args):
print(x,y)
print(args)
func(1,2,3,4,5,6,7,78,8,89)
4、关键字收集形参
deffunc(x,y,**kwargs):
print(x,y)
print(kwargs)
func(a=1,b=2,c=3,x=4,y=5,z=6)
5、命名关键字形参
deffunc(x,*,y=2,z):
print(x)
#其中y和z就是命名关键字形参
print(y,z)
func(1,z=3)
6、实际参数
7、关键字实参
deffunc(x,y):
print(x+y)
func(y=1,x=2)
func(x=2,y=1)
上述一直强调和联系形参和实参的使用,这是大家需要注意下的,因为在调用阶段,实参会个绑定给形参,希望可以帮助大家学习。更多Python学习教程请关注IT培训机构:开发教育。
鹏仔微信 15129739599 鹏仔QQ344225443 鹏仔前端 pjxi.com 共享博客 sharedbk.com
图片声明:本站部分配图来自网络。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!