1. 可变参数,星(*)
def SUM(*args):s = 0for i in args:s += ireturn sprint(SUM(1,2,3,4))##################################################
# output
10
2. 可变参数,星(**)
def do_variable(name, age, gender='man', *args, **kwds):print('name:%s,\nage:%d,\nsex:%s'%(name, age, gender))print(args)print(kwds)do_variable('malong', 18, 'man', 175, 75, math=99, english=90)#############################################################
#outputname:malong,
age:18,
sex:man
(175, 75)
{'math': 99, 'english': 90}