% value)
print("-fu-"*10)
c = (3, 4, 5)
d = {"m": 6, "n": 7, "p": 8} # 传入元组和字典时应该注意加*号,如果不加就当做普通的不定长参数处理...fun(1, 2, *c, **d) # 就算不定长形参也是元组,那么会变成给实参的这个元组变成不定长形参的第一个位置
fun(1, 2, c, d) # 生拉硬凑一个元组,加个逗号((),...,字典,必须要加双*
# 所以以后给不定长形参传入元组和字典一定记得*号
# 缺省参数在*args后面
print('-fun-'*10)
def sum_nums...print(kwargs)
sum_nums_3(100, 200, 300, 400, 500, 600, 700, b=1, c=2, mm=800, nn=900)
# 如果很多个值都是不定长参数...**的变量kwargs会存放命名参数,即形如key=value的参数, kwargs为字典