python编写程序,输入一个年份,判断其是否为闰年
时间: 2023-08-21 09:03:32 浏览: 104
好的,下面是 Python 程序的代码:
```python
year = int(input("请输入一个年份:"))
if year % 4 == 0 and year % 100 != 0 or year % 400 == 0:
print(year, "是闰年")
else:
print(year, "不是闰年")
```
程序首先让用户输入一个年份,然后通过条件判断语句来判断该年份是否为闰年。如果该年份能被 4 整除但不能被 100 整除,或者能被 400 整除,则判定为闰年。否则判定为平年。
相关问题
用python 编写一个程序 输入一个年份,判断是否为闰年。
好的,以下是 Python 代码实现:
```python
year = int(input("请输入一个年份:"))
if (year % 4 == 0 and year % 100 != 0) or year % 400 == 0:
print(year, "年是闰年")
else:
print(year, "年不是闰年")
```
代码解释:
1. 用户输入一个年份,使用 `input()` 函数获取输入的字符串类型数据,需要使用 `int()` 函数将其转换为整型数据类型。
2. 判断输入的年份是否为闰年,判断条件分为两个部分:
- 通过 `year % 4 == 0 and year % 100 != 0` 判断能被 4 整除但不能被 100 整除的年份为闰年。
- 通过 `year % 400 == 0` 判断能被 400 整除的年份为闰年。
3. 根据判断结果输出相应的提示信息。
希望能解决您的问题,如有疑问欢迎继续提问。
用python编写程序,输入年份判断该年份是否为闰年
您好,这个问题可以回答。以下是判断闰年的 Python 代码:
```python
year = int(input("请输入年份:"))
if (year % 4 == 0 and year % 100 != 0) or year % 400 == 0:
print(year, "是闰年")
else:
print(year, "不是闰年")
```
希望能对您有所帮助。
阅读全文