python爬虫教程 python函数中参数带有一个星号?
浏览量:1529
时间:2021-03-16 07:59:02
作者:admin
python函数中参数带有一个星号?
*表示参数个数不确定的情况;带星号(*)参数的函数的参数存储为元组;带两个星号(*)参数的函数的参数存储为dict;由于传入的参数个数不确定,所以带星号的参数必须放入最后当与普通参数一起使用时。
python可变参数?
有时您可能需要定义一个具有任意数量变量的函数,即参数的数量是可变的。这可以通过使用星号来实现(将下面的情况另存为函数)变量.py):
代码示例:
def Total(a=5,*数字,**电话簿):
print(“a”,a)
#遍历元组中的所有项
对于数字中的单个项:
打印(“singleuitem”,singleuitem[item
]#遍历字典中的所有项
对于第一部分,第二部分,在电话簿.items():
打印(第一部分,第二部分
]打印(总计(10,1,2,3,杰克=1123,约翰=2231,Inge=1560)
python里面列表前面加星号,add(*[1?
Python函数中*和**的内涵究竟是什么呢?
python爬虫教程 编程python是什么 python有什么用
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。
下一篇
小心提防的英文 提防怎么写