用python编写一个计算年份是否是闰年的
时间: 2023-03-26 15:03:15 浏览: 51
程序。
好的,这个问题我可以回答。请看下面的代码:
```python
year = int(input("请输入一个年份:"))
if (year % 4 == and year % 100 != ) or year % 400 == :
print(year, "是闰年")
else:
print(year, "不是闰年")
```
这个程序可以判断输入的年份是否是闰年,如果是闰年则输出“是闰年”,否则输出“不是闰年”。
相关问题
编写一个计算年份是否是闰年的phython程序。
好的,以下是一个判断年份是否为闰年的 Python 程序:
```python
year = int(input("请输入一个年份:"))
if (year % 4) == 0:
if (year % 100) == 0:
if (year % 400) == 0:
print("{0} 是闰年".format(year)) # 能被400整除的世纪年是闰年
else:
print("{0} 不是闰年".format(year))
else:
print("{0} 是闰年".format(year)) # 能被4整除但不能被100整除的年份是闰年
else:
print("{0} 不是闰年".format(year))
```
这个程序首先会让用户输入一个年份,然后通过三个 if 语句来判断这个年份是否是闰年。如果这个年份能被4整除但不能被100整除,或者能被400整除,则认为这个年份是闰年。如果不符合这些条件,则认为这个年份不是闰年。
编写一个计算年份是否是闰年的代码
以下是 Python 代码示例:
```python
def is_leap_year(year):
"""
判断年份是否是闰年
"""
if year % 4 == 0 and year % 100 != 0 or year % 400 == 0:
return True
else:
return False
```
使用示例:
```python
year = 2021
if is_leap_year(year):
print(year, "是闰年")
else:
print(year, "不是闰年")
```
输出:
```
2021 不是闰年
```
注意,闰年是指能够被 4 整除但不能被 100 整除的年份,或者能够被 400 整除的年份。