Deqin-函数计算闰年和今年的第多少天

更多内容可以联系少儿编程侯老师,微信data_ecology
本文链接: https://blog.csdn.net/houlaos/article/details/102631056

给一个数字20190318,打印2019年10月18日

month_day = [31,28 ,31, 30, 31, 30 ,31 ,31, 30, 31, 30, 31]

def riqi(date):
    # 数据质量,闰年的问题
    print(date[0:4]+"年"+date[4:6]+"月"+date[6:8]+"日")
    month = int(date[4:6])
    day = int(date[6:8])
    a = 1
    days = 0
    while a<month:
        days = days+ month_day[a-1]
        a=a+1
    return "这是今年的第%d天"%(days+day)

s = '20191018'
print(riqi(s))

猜你喜欢

转载自blog.csdn.net/houlaos/article/details/102631056
今日推荐