python for循环中嵌套if
时间: 2023-11-20 10:16:19 浏览: 191
在Python中,你可以在for循环中嵌套if语句来对特定的条件进行进一步的判断和操作。下面是一个示例代码:
```python
numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
for num in numbers:
if num % 2 == 0: # 判断num是否为偶
print(f"{num} 是偶数")
else:
print(f"{num} 是奇数")
```
在上面的例子中,我们使用for循环遍历了一个列表中的数字,并使用if语句来判断每个数字是奇数还是偶数。根据判断结果,我们打印出相应的信息。
你还可以在嵌套的if语句中进行更复杂的条件判断和多个操作。例如:
```python
numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
for num in numbers:
if num % 2 == 0:
if num < 5:
print(f"{num} 是小于5的偶数")
else:
print(f"{num} 是大于等于5的偶数")
else:
if num < 5:
print(f"{num} 是小于5的奇数")
else:
print(f"{num} 是大于等于5的奇数")
```
在这个例子中,我们在判断数字是否为偶数之后,又通过嵌套if语句来判断数字的大小,并输出相应的结果。
希望这个例子能帮助你理解在for循环中嵌套if语句的用法。
阅读全文