开发者社区> 问答> 正文

怎么写个简单的python脚本

怎么写个简单的python脚本

展开
收起
云计算小粉 2018-05-10 20:10:50 1663 0
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
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
From Python Scikit-Learn to Sc 立即下载
Data Pre-Processing in Python: 立即下载
双剑合璧-Python和大数据计算平台的结合 立即下载