在函数定义时只需要在参数前加上星号*,如
def fun(first, *other):
print(first)
print(other)
fun()函数必须至少传递一个参数给first,否则会报错。这样可以对函数进行调用,如
fun(1, 2, 3)
# 输出
# 1
# (2, 3)
fun(100)
# 输出
# 100
# ()
博客介绍了Python中函数定义时的参数设置,在参数前加星号的情况,同时指出函数调用时必须至少传递一个参数,否则会报错。
在函数定义时只需要在参数前加上星号*,如
def fun(first, *other):
print(first)
print(other)
fun()函数必须至少传递一个参数给first,否则会报错。这样可以对函数进行调用,如
fun(1, 2, 3)
# 输出
# 1
# (2, 3)
fun(100)
# 输出
# 100
# ()
4776

被折叠的 条评论
为什么被折叠?