python参数 关键字参数和默认值 默认值又叫位置参数 下面实例中 ("李宁") 是位置参数,(greeting="hello") 是关键字参数 实例 def greet(name,greeting): return "问候语:{} 姓名:{}".format(greeting,name) print(greet("李宁",greeting="hello")) E:pythonpython.exe E:/progect/untitled1/untitled1/urls.py 问候语:hello 姓名:李宁 关键字参数必须放在位置参数后面,否则会抛出异常 实例: def greet(name,greeting): return "问候语:{} 姓名:{}".format(greeting,name) print(greet(name="李宁","hello")) E:pythonpython.exe E:/progect/untitled1/untitled1/urls.py File "E:/progect/untitled1/untitled1/urls.py", line 3 print(greet(name="李宁","hello")) 可变参数 def printParmans(*args,**kwargs): *args 可以传入出了字典之外的字符串、列表、元祖 **kwargs 是用来传字典的