Python学习第八天
函数-函数的关键字参数
关键字参数 **kwargs 字典类型
#参数形式 key value
def login(**kwargs):
for item in kwargs.keys():
print(item)
for item in kwargs.values():
print(item)
login(l_name=‘张三’,l_sex=‘男’,l_class=‘高三一班’)
print()
#结合位置参数 位置参数必须放在关键字参数前面
def login(age,**kwargs):
print(‘age={}’.format(age))
for item in kwargs.keys():
print(item)
for item in kwargs.values():
print(item)
login(18,l_name=‘张三’,l_sex=‘男’,l_class=‘高三一班’)
结合默认值 默认参数必须放在关键字参数前面
def login(age=19,**kwargs):
print(‘age={}’.format(age))
for item in kwargs.keys():
print(item)
for item in kwargs.values():
print(item)
login(l_name=‘张三’,l_sex=‘男’,l_class=‘高三一班’)