示例二:输入年月日,输出当天是今年的第几天
流程图绘制:学生尝试
测试驱动:嵌入式方式,测试先行
代码实现
def convert2days(year, month, day):
"""
>>> convert2days(2019, 1, 5)
5
>>> convert2days(2019, 2, 1)
32
>>> convert2days(2019, 3, 1)
60
>>> convert2days(2020, 3, 1)
61
>>> convert2days(2020, 2, 29)
60
>>> convert2days(2019, 12, 31)
365
"""
days = 0
if month == 1:
days = day
elif month == 2:
days = 31 + day
elif month == 3:
days = 59 + day
elif month == 4:
days = 90 + day
elif month == 5:
days = 120 + day
elif month == 6:
days &#