• Python实现 : 输入某年某月某日,判断某一天为当年的第几天


    PTA_Python程序设计(判断某一天为当年的第几天)

    输入某年某月某日,判断这一天是这一年的第几天?程序分析:以3月5日为例,应该先把前两个月的加起来,然后再加上5天即本年的第几天,特殊情况,闰年且输入月份大于3时需考虑多加一天。若输入错误的数据,则输出data error!
    输入格式:

    2020 3 10

    输出格式:

    it is the 70th day.

    输入样例:

    在这里给出一组输入。例如:

    2020 3 10
    1
    输出样例:

    在这里给出相应的输出。例如:

    import datetime
    try:
        year, month, day = input().split()
        year,month,day=eval(year),eval(month),eval(day)
        today = datetime.datetime(year, month, day)
    except Exception:
        print("data error!")
    else:
        first = datetime.datetime(year,1,1)
        num = (today-first).days + 1
        print("it is the {:d}th day.".format(num))
    

      


    ————————————————
    版权声明:本文为CSDN博主「是狄克啊」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/weixin_45675072/article/details/103721639

    你有什么心态,就有什么样的人生。管不好自己的心态,注定你就是个弱者。
  • 相关阅读:
    第三次作业
    第二次作业
    10.30 非确定的自动机NFA确定化为DFA
    10.23 正规式、正规文法与自动机
    10.16 正规文法与正规式
    10.9 词法分析程序的设计与实现
    9.25 文法和语言总结与梳理
    9.18 语法树,短语,直接短语,句柄
    9.11 理解文法和语言
    9.4 了解编译原理
  • 原文地址:https://www.cnblogs.com/LQZ888/p/12109057.html
Copyright © 2020-2023  润新知