Python 案例 004 (计算当前时间是一年中的第几天)

来源:互联网 发布:小学生教育软件 编辑:程序博客网 时间:2024/06/04 18:30



# -*- coding:utf-8 -*-"""计算当前时间是一年中的第几天"""bissextile = [31,60,91,121,152,182,213,244,274,305,335,366]    #leap yearcommonYear =[31,59,90,120,151,181,212,243,273,304,334,365]enterYear = int(raw_input("enter the Year :"))enterMonth = int(raw_input("enter the Month :"))enterDay = int(raw_input("enter the Day :"))remained = 0# first need to check is leap or common yearif (enterYear%100 !=0) and (enterYear %4 == 0 ) or (enterYear%400 == 0):    if enterMonth > 1 :        remained = bissextile[enterMonth-1] + enterDay    else:        remained = enterDayelse:    if enterMonth > 1 :        remained = commonYear[enterMonth-1] + enterDay    else:        remained = enterDayprint remained"""enter the Year :2014enter the Month :1enter the Day :1515enter the Year :2018enter the Month :6enter the Day :12193"""'''还需要更严格的限制条件,才成。'''


阅读全文
0 0
原创粉丝点击