Python函数的不定长参数
来源:互联网 发布:阿里云销售面试流程 编辑:程序博客网 时间:2024/06/05 14:11
需要一个函数能处理比当初声明时更多的参数,这些参数叫做不定长参数,声明时不会对这些参数命名。
‘*’以元组形式输出多变量形式的参数
>>>def employee(*args): #*args后可接别的参数 print(type(args)) print(args) #多变量参数people1,people2>>>people1='Tom';people2='July'>>>employee(people1,people2)<class 'tuple'>('Tom', 'July') #多变量参数'xiaoming','lilei'>>>employee('xiaoming','lilei')<class 'tuple'>('xiaoming', 'lilei')
‘ ** ’以字典形式输出多变量形式的参数
>>>def employeed(**args): print(type(args)) print(args) #多变量参数Newton=42,Euler=30>>>employeed(Newton=42,Euler=30)<class 'dict'>{'Euler': 30, 'Newton': 42}
>>>def groupp(x,y=1,*people,**name): print(x,y,people,name) #**name后不能接变量 #test>>>groupp(1,'Tom','Jane',July=42)1 Tom ('Jane',) {'July': 42}>>>groupp(2,3,4,5,6)2 3 (4, 5, 6) {}>>>groupp(30,July=42)30 1 () {'July': 42}
阅读全文
0 0
- Python函数的不定长参数
- Python函数的不定长参数
- Python的不定长参数
- Python的不定长参数研究
- 不定长参数函数的实现
- Python 不定长函数 (函数可变参数个数)
- Java的不定长参数和Python的不定长参数对比
- [代码笔记] python的函数定义之各种参数(必须,关键字,默认值,不定长)
- python元组学习 sublime的多行前N个元素选中 函数的使用 不定长参数 可变参数
- 「python」函数返回多个值、缺省参数、不定长参数、引用参数
- python学习记录---不定长参数
- 1.一个不定长参数函数
- 1.一个不定长参数函数
- JAVA之函数重载不定长参数
- Python的不定参数
- Python的不定参数
- Python不定参数自定义函数
- python装饰器:有参数的装饰器、不定长参数的装饰器、装饰有返回值的函数、通用的装饰器
- Java——常用字符串方法总结
- Myeclipse设置UTF-8编码,避免乱码
- 使用Powershell解析Json的算法实现
- Chrome开发者工具不完全指南(五、移动篇)
- 二进制中1的个数
- Python函数的不定长参数
- 82岁“极客”老人借阿里云写族谱:想去云栖大会看马云!
- 进制的转换,八进制转换十六进制
- java实现日期排序问题
- HTML之下拉菜单
- Oracle游标
- 编写一个程序,它从标准输入读取C源代码,并验证所有的花括号都正确的成对出现。
- 跨域问题解决办法
- Unity3D研究院编辑器之创建旧版动画