若某年份值是400的倍数,或者是4的倍数但不是100的倍数,则年份是闰年。输入一个年份值,输出是否是闰年:yes 或 no
时间: 2024-03-07 13:48:54 浏览: 100
python 输入年份 如果是闰年输出True 否则输出False 示例
5星 · 资源好评率100%
好的,这个问题也可以用Python来实现。以下是代码:
```python
year = int(input("请输入年份:"))
if year % 400 == 0 or (year % 4 == 0 and year % 100 != 0):
print("yes")
else:
print("no")
```
代码中,我们用 `input()` 函数获取用户输入的年份值,并用 `int()` 函数将其转换成整数类型。然后,用条件语句判断年份是否为闰年。如果是,输出 "yes",否则输出 "no"。
注意,判断闰年的条件是:年份值是400的倍数,或者是4的倍数但不是100的倍数。这个条件可以用逻辑运算符 `or` 和 `and` 来实现。
如果你有其他问题,可以继续问我。
阅读全文