马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
×
年份天数
题目
- 输入某年某月某日,判断这一天是这一年的第几天?<br><br>特殊情况,闰年时需考虑二月多加一天
复制代码 解答
- year = int(input("input year: "))<br>month = int(input("input month: "))<br>day = int(input("input day: "))<br>monthDays = [0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30]<br><br><br>def solution4(y, m, d):<br> if y % 4 == 0:<br> monthDays[2] = 29<br> index = 0<br> for m in range(m):<br> index += monthDays[m]<br> index += d<br> return index<br><br><br>print(solution4(year, month, day))
复制代码 运行

|