pythonfor循环语句示例
时间: 2024-09-19 18:00:50 浏览: 45
在Python中,`for`循环是一种遍历序列(如列表、元组、字符串、字典等)或其他可迭代对象的结构。下面是一些基本的`for`循环语句的示例:
1. 遍历列表:
```python
fruits = ["apple", "banana", "cherry"]
for fruit in fruits:
print(fruit)
```
在这个例子中,`fruit`会依次取到列表中的每个元素。
2. 遍历字符串:
```python
word = "hello"
for char in word:
print(char)
```
这将打印出单词"hello"中的每个字符。
3. 使用range()函数生成数字序列:
```python
for i in range(5):
print(i)
```
这将打印从0到4的整数,共5次。
4. 迭代字典值:
```python
my_dict = {"name": "Alice", "age": 25}
for value in my_dict.values():
print(value)
```
这里会逐个输出字典中的值。
相关问题
pythonfor循环语句
Python中的for循环语句用于循环遍历一个序列、列表、字符串等可迭代对象中的每个元素。
语法:
```python
for 变量 in 序列:
代码块
```
其中,变量指代序列中的每一个元素,序列可以是列表、元组、字符串等可迭代对象;代码块则是需要执行的语句块。
示例:
```python
fruits = ["apple", "banana", "cherry"]
for x in fruits:
print(x)
```
输出:
```
apple
banana
cherry
```
在for循环中,可以使用break语句来跳出当前循环,也可以使用continue语句来跳过当前迭代。
示例:
```python
fruits = ["apple", "banana", "cherry"]
for x in fruits:
if x == "banana":
break
print(x)
```
输出:
```
apple
```
示例:
```python
fruits = ["apple", "banana", "cherry"]
for x in fruits:
if x == "banana":
continue
print(x)
```
输出:
```
apple
cherry
```
pythonfor循环语句实例
Python中的for循环是一种用来遍历可迭代对象(例如列表、元组、字典等)的循环语句。下面是一个示例,演示了如何在Python中使用for循环语句:
```python
# 示例一:使用for循环打印列表中的元素
fruits = ['apple', 'banana', 'cherry']
for fruit in fruits:
print(fruit)
# 输出结果:
# apple
# banana
# cherry
# 示例二:使用for循环遍历字典中的键值对
student_scores = {'Alice': 85, 'Bob': 92, 'Charlie': 78}
for name, score in student_scores.items():
print(name, 'scored', score)
# 输出结果:
# Alice scored 85
# Bob scored 92
# Charlie scored 78
# 示例三:使用for循环嵌套打印九九乘法表
for i in range(1, 10):
for j in range(1, 10):
print(i, '*', j, '=', i*j)
# 输出结果:
# 1 * 1 = 1
# 1 * 2 = 2
# ...
# 9 * 8 = 72
# 9 * 9 = 81
```
通过上述示例,可以看出Python中的for循环语句非常灵活,可以用于各种情况下的迭代操作。
阅读全文