我怎么感觉我用不到啊?
def test(*args,**kwargs):
return args,kwargs
我怎么感觉我用不到啊?
def test(*args,**kwargs):
return args,kwargs
|
flynajMay 7, 2018 via Android
1
printf
|
|
heerozMay 8, 2018
2
这是因为 python 不定参要打的字太多了,所以没人用
|
|
GeruzoniAnsasuMay 8, 2018
3
@
|
|
afproMay 8, 2018
4
decorator
|
|
lifeishortMay 8, 2018 via iPhone
5
比如你做个外卖点单,把客人的单打印在纸上。
客人要点,米饭,番茄炒蛋,酸菜鱼,麻婆豆腐微辣,炒粉丝变态辣。 你就可以愉快的写不定参数和关键字参数了。 |
|
814084764May 8, 2018
6
就是你不知道有几个参数的时候用到。比如楼上说的关键字参数。
|
|
cjq8zMay 25, 2018 via Android
7
*args,中的*让 Python 创建一个名为 args 的空元组,比如做一道菜需要的配料,不同客人有不同的要求,所以先创建一个空的元组,具体所用到的配料才写入。
**kwargs,用来接收任意数量的实参,比如个人信息,并不清楚用户会输入什么信息,所以写一个名为 kwargs 的能接受任意数量的关键字实参。 |