欢迎访问 如意编程网!

如意编程网

当前位置: 首页 > 编程语言 > python >内容正文

python

用python判断平闰年 ,深入理解 or 和 and

发布时间:2024/5/15 python 2 豆豆
如意编程网 收集整理的这篇文章主要介绍了 用python判断平闰年 ,深入理解 or 和 and 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

理解:这个题我一共做过三次,每次都不理解,2000为什么是闰年

                     year%4==0 and year%100!=0 or year%400==0:

                     注意看上方代码:  year%4==0 and year%100!=0和year%400==0分别是两个部分

                      or是什么,或,或是什么,两者有一个满足即可

                      and 是什么,和,和是什么,都满足才行

            由此可知,2000满足被400整除的条件,所以是闰年

原题

如果一个年份可以被 4 整除且不能被 100 整除,或者可以被 400 整除,那么这个年份就是闰年。

请用程序实现

输入一个年份year,判断它是「平年」还是「闰年」。如果是平年,输出common year;如果是闰年,输出leap year。

示例 1

输入

2000

输出

leap year

示例 2

输入

1990

输出

common year

答案:   

# 请使用 input() 输入一个年份 year year=int(input("请输入年份")) # 请判断这个年份是否为闰年 if year%4==0 and year%100!=0 or year%400==0:print("leap year") else:print("common year")​

 

总结

以上是如意编程网为你收集整理的用python判断平闰年 ,深入理解 or 和 and的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得如意编程网网站内容还不错,欢迎将如意编程网推荐给好友。