输入一个年份,判断该年是否是闰年。(闰年条件请自行搜索。)python代码
时间: 2023-05-26 07:02:58 浏览: 69
year = int(input("请输入一个年份:"))
if (year % 4 == 0 and year % 100 !=0) or year % 400 == 0:
print(year, "是闰年")
else:
print(year, "不是闰年")
相关问题
使用Python代码:输入一个年份并判断该年份是否是闰年,是否是世纪闰年
,还是普通闰年?
好的,这是一个经典的问题。以下是Python代码:
```python
# 输入年份
year = int(input("请输入一个年份:"))
# 判断是否是闰年
if (year % 4 == 0 and year % 100 != 0) or year % 400 == 0:
print(year, "是闰年")
# 判断是否是世纪闰年
if year % 100 == 0:
print(year, "是世纪闰年")
else:
print(year, "是普通闰年")
else:
print(year, "不是闰年")
```
我希望这个代码能够帮助您解决问题。如果您还有其他问题,请随时问我。
使用python 输入一个年份,判断该年是不是闰年
在Python中,判断一个年份是否是闰年可以遵循以下规则:
1. 如果年份能被4整除且不能被100整除,则是闰年。
2. 如果年份能被400整除,则也是闰年。
3. 其他情况下,都不是闰年。
我们可以编写一个简单的Python函数来实现这个逻辑判断:
```python
def is_leap_year(year):
# 如果年份能被400整除,则是闰年
if year % 400 == 0:
return True
# 如果年份能被4整除但不能被100整除,则是闰年
elif year % 4 == 0 and year % 100 != 0:
return True
# 其他情况不是闰年
else:
return False
# 示例输入
year = int(input("请输入一个年份: "))
# 判断并输出结果
if is_leap_year(year):
print(f"{year} 是闰年。")
else:
print(f"{year} 不是闰年。")
```
这段代码首先定义了一个判断闰年的函数`is_leap_year`,然后从用户那里接收一个输入年份,并调用该函数进行判断,最后输出结果。
阅读全文