python中for循环用法 
时间: 2023-04-01 07:01:02 浏览: 51
Python中的for循环可以遍历任何可迭代对象,如列表、元组、字符串、字典等。语法格式为:
for 变量 in 可迭代对象:
循环体
其中,变量是每次循环中的一个元素,可自定义命名。可迭代对象是指可以被遍历的对象,如列表、元组、字符串、字典等。循环体是需要重复执行的代码块,可以包含任何有效的Python代码。
相关问题
Python中for循环的用法
Python中的for循环可以遍历任何可迭代对象,例如列表、元组、字符串、字典等等。for循环的语法如下:
```python
for variable in iterable:
# 执行代码块
```
其中,`variable` 是循环变量,`iterable` 是可迭代对象。在每次循环中,循环变量会取到可迭代对象中的下一个元素,直到可迭代对象中的所有元素都被处理完毕。
以下是一些示例:
1. 遍历列表
```python
fruits = ["apple", "banana", "cherry"]
for fruit in fruits:
print(fruit)
```
输出:
```
apple
banana
cherry
```
2. 遍历字符串
```python
name = "John"
for char in name:
print(char)
```
输出:
```
J
o
h
n
```
3. 遍历字典
```python
person = {"name": "John", "age": 30, "city": "New York"}
for key, value in person.items():
print(key + ": " + str(value))
```
输出:
```
name: John
age: 30
city: New York
```
4. 使用range()函数进行循环
```python
for i in range(5):
print(i)
```
输出:
```
0
1
2
3
4
```
5. 带有else的for循环
```python
for i in range(5):
print(i)
else:
print("循环结束")
```
输出:
```
0
1
2
3
4
循环结束
```
python中for循环的用法
Python中的for循环用于遍历可迭代对象,例如列表、元组、字符串等。for循环的语法格式为:
```
for 变量 in 可迭代对象:
循环体语句
```
其中,变量是每次循环中取出的元素,可迭代对象是需要遍历的对象。循环体语句是需要重复执行的代码块。
if语句可以嵌套在for循环中,用于判断某个条件是否成立,如果成立则执行相应的代码块。if语句的语法格式为:
```
if 条件:
代码块
```
在for循环中,if语句通常用于过滤元素,只保留符合条件的元素。例如:
```
numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
even_numbers = []
for number in numbers:
if number % 2 == :
even_numbers.append(number)
print(even_numbers)
```
以上代码中,我们遍历了一个包含1到10的数字列表,通过if语句判断每个数字是否为偶数,如果是则将其添加到新的列表even_numbers中。最后输出even_numbers,即为1到10中的所有偶数。
相关推荐







