键字参数,按照形参声明的变量名进行传递
3.混合参数,位置+ 关键字(规定) 关键字必须在位置参数的后面
关于形参
1.位置参数,按照位置声明的变量
2.默认值参数 默认值是在不给传参数的情况下启用
3.当默认值和位置参数同事存在的时候, 规定:默认值必须放到最后
所有带等号的,都上后面去
def chi(zhushi, fushi, tang, tiandian):
print("主食:%s" % zhushi)
print("副食:%s" % fushi)
print("汤:%s" % tang)
print("甜点:%s" % tiandian)
chi("锅包肉", "胡辣汤", "哈根达斯冰激凌火锅","大米饭")
chi(fushi="大米饭", zhushi="锅包肉", tiandian="哈根达斯", tang="酸辣汤")
chi("大米饭", "锅包肉", tiandian="哈根达斯", "酸辣汤") # 错误的. 关键字必须在位置参数后面
chi("大米饭", "锅包肉", "酸辣汤", tiandian="哈根达斯")
chi("大米饭", "锅包肉", tiandian="哈根达斯", tang="酸辣汤")
open() # 调用函数