用户:飞天泥鳅IV查看:5 回复:1 评论:5 创建时间:2020-01-15T19:53:06
【作品展示】

【作品介绍】
输入年月日,输出今年第几天。
【作品源代码】
a = int(input('年:'))
b = int(input('月:'))
c = int(input('日:'))
d = 0
if (a % 100 == 0):
if (a % 4 == 0):
m_02 = 29
else:
m_02 = 28
elif (a % 4 == 0):
m_02 = 29
else:
m_02 = 28
month = [int(30), int(m_02), int(31), int(30), int(31), int(30), int(31), int(31), int(30), int(31), int(30), int(31)]
if (b == 1):
e = c
elif (b == 2):
e = (month[0] + c)
elif (b == 3):
e = (month[1] + (month[0] + c))
elif (b == 4):
e = (month[2] + (month[1] + (month[0] + c)))
elif (b == 5):
e = (month[3] + (month[2] + (month[1] + (month[0] + c))))
elif (b == 6):
e = (month[4] + (month[3] + (month[2] + (month[1] + (month[0] + c)))))
elif (b == 7):
e = (month[5] + (month[4] + (month[3] + (month[2] + (month[1] + (month[0] + c))))))
elif (b == 8):
e = (month[6] + (month[5] + (month[4] + (month[3] + (month[2] + (month[1] + (month[0] + c)))))))
elif (b == 9):
e = (month[7] + (month[6] + (month[5] + (month[4] + (month[3] + (month[2] + (month[1] + (month[0] + c))))))))
elif (b == 10):
e = (month[8] + (month[7] + (month[6] + (month[5] + (month[4] + (month[3] + (month[2] + (month[1] + (month[0] + c)))))))))
elif (b == 11):
e = (month[9] + (month[8] + (month[7] + (month[6] + (month[5] + (month[4] + (month[3] + (month[2] + (month[1] + (month[0] + c))))))))))
elif (b == 12):
e = (month[10] + (month[9] + (month[8] + (month[7] + (month[6] + (month[5] + (month[4] + (month[3] + (month[2] + (month[1] + (month[0] + c)))))))))))
else:
print('抱歉,请重新输入。')
print(('今天是今年的第' + (str(e) + '天。')))
print(('离明年还有' + (str(((337 + m_02) - e)) + '天。')))
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn可以自动输入
用模块 datetime time
教程:
https://www.喵51.net/article/1喵828.htm
https://blog.csdn.net/sixiaoying/article/details/87936603
点赞0
评论