定义一个函数isLeap(y),功能为判断参数y是否为闰年。如果是,返回True;否则返回False。 再编写主流程,输入一个年份,输出从这个年份开始的10个闰年。
时间: 2023-06-04 14:06:44 浏览: 201
python 输入年份 如果是闰年输出True 否则输出False 示例
5星 · 资源好评率100%
我可以帮你解决这个问题。
以下是Python代码:
```python
def isLeap(y):
if (y % 4 == 0 and y % 100 != 0) or y % 400 == 0:
return True
else:
return False
year = int(input("请输入一个年份:"))
count = 0
while count < 10:
if isLeap(year):
print(year)
count += 1
year += 1
```
输入一个年份后,程序会输出从该年份开始的10个闰年。例如,如果输入2022,程序将输出2024,2028,2032,2036,2040,2044,2048,2052,2056和2060。
阅读全文