如何解决从给定的输入年份打印下一个15年的leap年
我想从输入的年份开始打印下一个15个years年 当我的代码遵循时,控件停留在循环中
def find_leap_years(given_year):
list_of_leap_years=[]
condition =given_year+15
while(given_year<=condition):
if(given_year%4==0):
list_of_leap_years.append(given_year)
else:
continue
given_year=given_year+1
print(list_of_leap_years)
# Write your logic here
return list_of_leap_years
list_of_leap_years=find_leap_years(2000)
print(list_of_leap_years)
预期输出是从给定值打印下一个即将到来的15年的leap年 预先感谢
解决方法
据我了解,您
else:
continue
让我们在2000年内无限循环。摆脱它。然后你得到
[2000,2004,2008,2012]
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。