python123闰年判断
时间: 2023-12-07 17:39:27 浏览: 109
Python123 练习5
以下是两种Python判断闰年的例子:
1.使用函数判断闰年
```python
def is_leap_year(year):
if year % 4 == 0 and year % 100 != 0 or year % 400 == 0:
return True
else:
return False
year = 123
if is_leap_year(year):
print("%d是闰年" % year)
else:
print("%d不是闰年" % year)
```
2.使用循环判断闰年
```python
while True:
year = input("请输入判断的年份:")
if int(year) < 0:
print("年份不能为负")
break
if int(year) % 100 == 0:
if int(year) % 400 == 0:
print("%d是闰年" % int(year))
else:
print("%d不是闰年" % int(year))
else:
if int(year) % 4 == 0:
print("%d是闰年" % int(year))
else:
print("%d不是闰年" % int(year))
```
阅读全文