- 函数参数练习1
任务描述
本关任务:设计函数,实现计算多个月份的平均访客量。
相关知识
为了完成本关任务,你需要掌握:1.可变参数,2.遍历元组和列表。
编程要求
根据提示,在右侧编辑器补充代码。
测试说明
平台会对你编写的代码进行测试:
测试输入:
预期输出:
488.50
318.60
data=[200,388,123,456,987,342,767,234,124,345,123,234]
# 设计specifty函数的参数以及函数的功能,以实现计算任意月份的平均访客量
# *************begin************#
def specifty( *c):
temp = 0
count = 0
for i in c:
count += 1
temp = temp+data[i]
print("%.2f"%(temp/count))
# **************end*************#
specifty(1,2,3,4) #计算2-5月的平均访客量
specifty(10,9,8,7,6) #计算11-7月的平均访客量
- 函数参数练习2
任务描述
本关任务:设计函数参数,编写函数代码实现需要的输出。
相关知识
为了完成本关任务,你需要掌握:1.关键字参数 2.字典的遍历。
编程要求
根据测试用例的输出,在右侧编辑器补充代码。
测试说明
平台会对你编写的代码进行测试:
测试输入:
预期输出:
name Alice
city GL
name Bob
gender M
job Teacher
#根据main函数以及输出设计person函数的参数以及函数的功能
# *************begin************#
def person(name,**other):
print("name",name)
for key ,value in other.items():
print(key+' '+value)
# **************end*************#
def main():
person('Alice',city='GL')
person('Bob',gender='M',job='Teacher')
if __name__=='__main__':
main()