python函数中def func(*args)这里*的作用是什么?

python函数中def func(*args)这里*的作用是什么?


吃鸡游戏
浏览 1582回答 2
2回答

撒科打诨

123456def fun_var_args(farg, *args):      print "arg:", farg      for value in args:          print "another arg:", value     fun_var_args(1, "two", 3) # *args可以当作可容纳多个变量组成的list

慕的地10843

*args是多个变量组成的元组(tuples)附上代码:def count_number(*args):print(args)print(type(args))count_number('hgfh','dasda')
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python