python判断闰年的代码
作者:野牛程序员:2023-06-21 10:11:44python阅读 3064
下面是一个Python代码示例,用于判断给定的年份是否为闰年:
def is_leap_year(year):
if year % 4 == 0:
if year % 100 == 0:
if year % 400 == 0:
return True # 是闰年
else:
return False # 不是闰年
else:
return True # 是闰年
else:
return False # 不是闰年
# 示例使用
year = int(input("请输入年份:"))
if is_leap_year(year):
print(year, "是闰年")
else:
print(year, "不是闰年")在此示例中,我们定义了一个名为is_leap_year的函数,该函数接受一个整数参数year,并根据闰年的规则进行判断。根据规则,如果年份能够被4整除,但不能被100整除,或者能够被400整除,那么它就是闰年。函数返回一个布尔值,True表示是闰年,False表示不是闰年。
接下来,我们从用户输入中获取年份,并使用is_leap_year函数判断该年份是否为闰年。根据函数的返回值,我们输出相应的结果。
请注意,以上代码仅提供了一种常见的闰年判断方法,根据历法规则。如果您需要在不同的历法或特定的计算上进行闰年判断,请参考相关的规范或库函数。
野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892

- 上一篇:python输入年月,判断该月有多少天
- 下一篇:python判断素数
