开发者社区 问答 正文

怎么写个简单的python脚本

怎么写个简单的python脚本

展开
收起
云计算小粉 2018-05-10 20:10:50 1726 分享 版权
1 条回答
写回答
取消 提交回答
  • 输入某年某月某日,判断这一天是这一年的第几天?
    程序分析:以3月5日为例,应该先把前两个月的加起来,然后再加上5天即本年的第几天,特殊情况,闰年且输入月份大于3时需考虑多加一天。
    思路:先把输入的日期进行分割,分割成年,月,日三个数字,再按照实际情况依次编写。

    -- coding: UTF-8 --

    x = raw_input("请输入日期,比如20160506:")
    year = int(x[:4])
    month = int(x[4:6])
    day = int(x[6:8])
    month_day = [31,28,31,30,31,30,31,31,30,31,30,31]
    data = sum(month_day[:(month-1)],day)
    if (year % 4 == 0 and year % 100 != 0) or (year % 400 == 0):
    if month > 2:
    data = data + 1
    print "it is the %dth day"% (data)

    2019-07-17 22:22:54
    赞同 展开评论
问答分类:
问答地址: