输入一个年数,如果是闰年输出ok,否则输出error
时间: 2024-03-19 20:43:51 浏览: 18
好的,以下是判断输入年份是否为闰年的 Python 代码:
```python
year = int(input("请输入一个年份:"))
if (year % 4 == 0 and year % 100 != 0) or year % 400 == 0:
print("ok")
else:
print("error")
```
代码中,我们首先通过 `input()` 函数获取用户输入的年份,然后使用 `if` 语句判断该年份是否为闰年。如果是闰年,输出 `ok`,否则输出 `error`。
相关问题
python 输入年份 如果是闰年输出true 否则输出false
Python中可以使用如下代码判断给定的年份是否是闰年:
```python
year = int(input("请输入年份:"))
if (year % 4 == 0 and year % 100 != 0) or year % 400 == 0:
print("True") # 是闰年
else:
print("False") # 不是闰年
```
这段代码首先通过`input()`函数获取用户输入的年份,然后使用`int()`函数将其转换为整数。接下来使用条件判断和逻辑运算符来判断年份是否是闰年,其中闰年的定义规则是:能被4整除但不能被100整除的年份是闰年,或者能被400整除的年份也是闰年。如果给定的年份满足这些条件,则打印输出"True",表示是闰年;否则打印输出"False",表示不是闰年。
编程实现输入一个年号判断是否是闰年如果是闰年输出yes否则输出no
可以使用以下代码实现:
```
year = int(input("请输入一个年号:"))
if (year % 4 == 0 and year % 100 != 0) or year % 400 == 0:
print("yes")
else:
print("no")
```
这段代码会将用户输入的年号转换为整数,然后判断是否是闰年,如果是则输出"yes",否则输出"no"。