基础点的循环python计算闰年的个数(无限循环)
时间: 2024-09-28 16:14:29 浏览: 35
可爱的python习题答案.docx
在Python中,要计算无限循环中的闰年个数,我们可以利用`while`循环,并设置一个条件来检查当前年份是否为闰年。这里是一个简单的示例:
```python
# 设置初始年份为1 (因为闰年的判断通常从公元年开始)
current_year = 1
# 创建一个计数器来存储闰年的数量
leap_years_count = 0
# 使用无限循环(直到我们停止程序)
while True:
# 判断当前年份是否为闰年
if current_year % 4 == 0 and (current_year % 100 != 0 or current_year % 400 == 0):
leap_years_count += 1
# 提前到下一年
current_year += 1
# 如果你想在某个条件下退出循环,可以添加一个相应的终止条件,比如用户输入"quit"
# 但这不是一个无限循环的标准用法,此处仅用于演示
# if input("想要退出请输入'quit': ") == 'quit':
# break
print(f"已知的闰年个数是: {leap_years_count}")
```
这个脚本会不断检查每个年份是否为闰年,然后增加计数器。如果你想结束这个无限循环,你可以添加一个用户输入的终止条件,但在实际应用中,这通常是不必要的。
阅读全文