0%

第三周-作业

exercise1:写一个函数求三个数的平均值(要求分别使用默认参数和不定长参数)

1
2
3
# 使用不定长参数
def fun(*args):
return sum(args) / len(args)

exercise2:偏函数

1
2
3
4
5
6
7
8
9
10
11
12
'''
键盘录入一个数字,使用偏函数计算这个数字表示n周(一周7天)的总天数
'''
# 从functools中导包
from functools import partial
# 定义原始函数
def count(days_per_week, n):
return n * days_per_week
# 利用partial装饰原始函数,就是新建了一个函数
count_days = partial(count, 7)
days = count_days(3)
print(days)