在Python中,* args的单星号形式可用作将非关键字的可变长度参数列表发送给函数的参数。可以看出,星号(*)在这里很重要,并且与args一起意味着有可变长度的非关键字参数列表。
def multiply(*args): y = 1 for num in args: y *= num print(y) multiply(3, 7) multiply(9, 8) multiply(3, 4, 7) multiply(5, 6, 10, 8)
输出结果
21 72 84 2400
友情链接: json在线解析 通晓查询 糯晒黄历 姓名打分