说明
1、为函数添加装饰器。
2、若参数数量不确定,可考虑使用变长参数。
例如,在读取一些配置文件中的配置项。
3、为了实现函数的多态性,或者在继承的情况下,子类需要调用一些父类的方法。
实例
#coding:utf8 defpowersum(power,**args): printtype(args) print"argsis%s"%args fork,vinargs.items(): printk,":",v print y={'age':18,'name':'xxmcf'} powersum(0,**y) powersum(0,args=y)
以上是python变长参数的使用场景,希望对大家有所帮助。更多Python学习指导:python基础教程
本文教程操作环境:windows7系统Python 3.9.1,DELL G3电脑。