python 循环判断
时间: 2024-12-19 07:12:19 浏览: 3
基于python实现循环判断一个数是否为水仙花数
在Python中,循环判断通常涉及到while循环和for循环结合条件语句(如if...else或elif)。这两种结构允许你在满足特定条件时重复执行一段代码,直到某个条件不再成立。
1. **While循环**:
```python
i = 0
while i < 5: # 当i小于5时,继续执行循环
if i % 2 == 0: # 如果i是偶数
print(i, "是偶数")
else:
print(i, "是奇数")
i += 1 # 每次迭代增加1
```
2. **For循环**:
```python
for item in [1, 2, 3, 4, 5]: # 遍历列表
if item > 3: # 如果元素大于3
break # 结束循环
print(item)
```
或者使用字典或其他可迭代对象:
```python
fruits = {"apple": "red", "banana": "yellow"}
for fruit, color in fruits.items():
if color == "green": # 如果颜色不是绿色
continue # 跳过这次迭代
print(f"{fruit} is {color}")
```
阅读全文