第六关
学习用时:35min
随堂测验+上机作业:20min
随堂作业正确率:7/8
1.函数的参数、参数类型
上一关的延申,函数的参数可以包含多个参数,每个参数用英文逗号隔开。
# 例1 print函数支持多个参数打印,打印结果中间为空格隔开
print('王二', '李四', '张三')
# 输出:王二 李四 张三
参数的类型
Python 中的参数按传入方式分为两种:位置参数、关键字参数
在调用函数时按照 参数名 = 值 的格式传入参数j叫做关键字参数。关键字参数可以无视位置对应相应的值。
# 例2 位置参数
def record(name, age):
print('姓名:', name)
print('年龄:', age)
# 调用函数,键入信息
record('张三', 15 )
record('李四', 25)
# 打印结果:
# 姓名: 张三
# 年龄: 15
# 姓名: 李四
# 年龄: 25
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#例3 关键字参数
def record(age,name):
print('姓名:', name)
print('年龄:', age