首页IT科技python可变长度参数的用法(python可变参数如何使用)

python可变长度参数的用法(python可变参数如何使用)

时间2025-09-19 14:22:34分类IT科技浏览5183
导读:本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。...

本文教程操作环境:windows7系统               、Python 3.9.1               ,DELL G3电脑               。

1                        、使用说明

(1)如果要使用可变参数                        ,传递参数的时候       ,带有参数名字的传递会出错;

(2)可变参数有两种形式传递:

直接传入函数           ,如上述例子第一种形式                        ,即 print_info2(robin, 20, 180, c, javascript);

先组装为列表或者元组           ,再传入       ,并且必须带有 *                         ,即类似 func(*[1, 2,3]) 或者 func(*(1,2,3))               ,之所以必须带 *    ,是因为如果没有带这个                       ,传入的可变参数会多嵌套一层元组                   ,即 (1,2,3) 变为 ((1,2,3))                        。

2       、实例

#可变参数 defprint_info2(name,age=18,height=178,*args): 打印信息函数2 :paramname: :paramage: :paramargs: :return: print(name:,name) print(age:,age) print(height:,height) print(args) forlanguageinargs: print(language:,language) print_info2(robin,20,180,c,javascript) languages=(python,java,c++,go,php) print_info2(jack,30,175,*languages)

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
activiti工作流原理简单明了(【工作流Activiti7】3、Activiti7 回退与会签) python所在位置(python位置参数是什么)