Advertisement

蓝桥杯Python闰年判断题库

阅读量:

闰年判断

请提供一个整数作为输入。确定该年是否为闰年。如果是闰年,则返回字符串'yes';否则返回字符串'no'。示例输入:2020对应输出:yes

解析

判断是否为闰年满足以下条件之一即可:

  1. 是4的倍数,不是100的倍数
  2. 是400的倍数
  3. 逻辑运算符优先级:not>and>or

代码

复制代码
    year=int(input())
    if (year%4==0 and year%100!=0) or year%400==0:
    print("yes")
    else:
    print("no")

结果

复制代码
    2020
    yes

全部评论 (0)

还没有任何评论哟~