Python学习笔记(2.1)函数参数练习
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python学习笔记(2.1)函数参数练习相关的知识,希望对你有一定的参考价值。
- 关键字参数 和 命名关键字参数
# -*- coding: utf-8 -*-
def print_scores(**kw):
print(‘ Name Score‘)
print(‘-----------------------‘)
for name, score in kw.items():
print(‘ %10s %d‘ % (name, score))
print()
print(print_scores(Adam=99, Lisa=88, Bart=77))
data = {
‘Adam Lee‘: 99,
‘Lisa S‘: 88,
‘F.Bart‘: 77,
}
print_scores(**data)
def print_info(name, *, gender, city=‘Beijing‘, age):
print(‘Personal Info‘)
print(‘---------------‘)
print(‘ Name: %s‘ % name)
print(‘ Gender: %s‘ % gender)
print(‘ City: %s‘ % city)
print(‘ Age: %s‘ % age)
print()
print_info(‘Bob‘, gender=‘male‘, age=20)
print_info(‘Lisa‘, gender=‘female‘, city=‘Shanghai‘, age=18)
以上是关于Python学习笔记(2.1)函数参数练习的主要内容,如果未能解决你的问题,请参考以下文章