def fun(*args)#表示将传入的参数转化为tuple
def fun(**kwargs)#表示将传入的参数转化为字典
例子:
# 可变参数
def print_paras(fpara, *nums, **words):
print("fpara:" + str(fpara))
print("nums:" + str(nums))
print("words:" + str(words))
print_paras("Hello", 1, 3, 5, 7, word="pyhton", another_word="java")
# fpara:Hello
# nums:(1, 3, 5, 7)
# words:{'word': 'pyhton', 'another_word': 'java'}
详情参考:
https://blog.csdn.net/gangtaolun8493/article/details/89324556
https://blog.csdn.net/LiuXudongHnu/article/details/78309409