【美团】(数据方向-笔试)月份天数【Python】

【美团】(数据方向-笔试)月份天数【Python】

题目描述

使用编程的基本语法(不能使用编程语言中专用的日期处理类及方法),根据所输入的月份,年份输出当月的实际天数

输入

第一个参数为月份,如1代表1月,2代表2月
第二个参数为月份,如2018代表2018年,2019代表2019年(参数见均以空格隔开)

输出

输出当月的实际天数

样例输入

2 2018

样例输出

28

月份天数(Python)

m,y = map(int,input().split())

if m in [1,3,5,7,8,10,12]:
    print (31)
    
elif m in [4,6,9,11]:
    print (30)
    
else:
    if y%100 == 0:
        if y%400 == 0:
            print(29)
        else:
            print(28)
    elif y%4 == 0:
        print(29)
    else:
        print(28)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章