用python实现用户输入年份,判断该年份是否为闰年并输出结果。
时间: 2024-05-11 17:18:16 浏览: 91
python 输入年份 如果是闰年输出True 否则输出False 示例
5星 · 资源好评率100%
好的,可以使用以下代码实现:
```python
year = int(input("请输入一个年份:"))
if (year % 4 == 0 and year % 100 != 0) or (year % 400 == 0):
print(year, "是闰年")
else:
print(year, "不是闰年")
```
解释一下代码:
- 首先使用 `input()` 函数让用户输入一个年份,这里使用 `int()` 函数将用户输入的字符串转换为整数类型。
- 然后使用 if-else 语句判断该年份是否为闰年,闰年的判断条件是:能被4整除但不能被100整除,或者能被400整除。这里使用了逻辑运算符 `and` 和 `or` 来连接两个判断条件。
- 最后使用 `print()` 函数输出判断结果。
希望能对你有所帮助!
阅读全文