创新互联Python教程:python可变参数的两种传递方式
1、包裹位置传递,所有的传入参数都会被args变量收集,它会根据传入参数的位置合并成一个元组。

社旗网站制作公司哪家好,找成都创新互联公司!从网页设计、网站建设、微信开发、APP开发、成都响应式网站建设等网站项目制作,到程序开发,运营维护。成都创新互联公司自2013年创立以来到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选成都创新互联公司。
args是元组类型,即包裹位置传递。
def user_info(*args):
print(args)
# ('TOM',)
user_info('TOM')
# ('TOM', 18)
user_info('TOM', 18)2、无论是包裹位置传输还是包裹关键字传输,都是一个包装过程。
def user_info(**kwargs):
print(kwargs)
# {'name': 'TOM', 'age': 18, 'id': 110}
user_info(name='TOM', age=18, id=110)以上就是python可变参数的两种传递方式,希望对大家有所帮助。更多Python学习指路:创新互联python教程
本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。
分享标题:创新互联Python教程:python可变参数的两种传递方式
新闻来源:http://www.jxjierui.cn/article/djsecgh.html


咨询
建站咨询
