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

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

时间2025-06-20 22:28:44分类IT科技浏览4095
导读:本文教程操作环境: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
vue大文件分块上传(Vue实现文件切片上传功能的示例代码)