请编写一个程序判断某年是否是闰年,闰年的判断条件为:能被400整除或能被4整除但不能被100整除。
时间: 2024-11-12 18:44:18 浏览: 36
03编写程序判断某一个年份是否是闰年.docx
当然可以。以下是一个简单的Python程序,用于判断给定的年份是否是闰年:
```python
def is_leap_year(year):
if year % 4 == 0:
if year % 100 == 0:
if year % 400 == 0:
return True # 能被400整除,是闰年
else:
return False # 能被100整除但不能被400整除,不是闰年
else:
return True # 能被4整除但不能被100整除,是闰年
else:
return False # 不能被4整除,不是闰年
# 测试函数
year_to_check = int(input("请输入一个年份:"))
if is_leap_year(year_to_check):
print(f"{year_to_check}是闰年")
else:
print(f"{year_to_check}不是闰年")
阅读全文