python小记-for与while
发布人:shili8
发布时间:2025-02-12 13:04
阅读次数:0
**Python 小记 - For 与 While**
在 Python 中,循环是非常重要的一块内容。它允许我们重复执行某些代码,直到达到特定的条件或完成某个任务。在本文中,我们将重点讨论两种最常见的循环:For 和 While。
**For 循环**
For 循环用于遍历序列(如列表、元组、字符串等)中的每个元素。它使用关键字 `for` 来声明一个变量,用于存储当前被处理的元素。
###语法
for 变量 in 序列: # 执行某些代码
### 示例
# 遍历列表中的每个元素fruits = ['苹果', '香蕉', '橙子'] for fruit in fruits: print(fruit) # 输出: # 苹果# 香蕉# 橙子# 遍历字符串中的每个字符word = 'Hello' for char in word: print(char) # 输出: # H# e# l# l# o
### For 循环的应用场景For 循环非常适合用于遍历序列中的每个元素,例如:
* 遍历列表或元组中的每个元素* 遍历字符串中的每个字符* 遍历字典中的每个键值对### For 循环的注意事项For 循环使用 `in` 关键字来遍历序列中的每个元素。请确保序列是可迭代的(即可以使用 `for` 循环遍历)。
**While 循环**
While 循环用于重复执行某些代码,直到达到特定的条件或完成某个任务。
###语法
while 条件: # 执行某些代码
### 示例
# 计算1 到10 的总和total =0i =1while i <=10: total += i i +=1print(total) # 输出:55# 等待用户输入 'quit' 时停止循环user_input = '' while user_input != 'quit': user_input = input('请输入 "quit" 以退出循环:')
### While 循环的应用场景While 循环非常适合用于:
* 重复执行某些代码,直到达到特定的条件或完成某个任务* 等待用户输入 'quit' 时停止循环* 计算总和、平均值等统计数据### While 循环的注意事项While 循环使用 `while` 关键字来重复执行某些代码。请确保条件是正确的,否则可能导致死循环。
**总结**
For 和 While 是 Python 中非常重要的循环类型。For 循环用于遍历序列中的每个元素,而 While 循环用于重复执行某些代码,直到达到特定的条件或完成某个任务。请记住 For 循环使用 `in` 关键字来遍历序列中的每个元素,而 While 循环使用 `while` 关键字来重复执行某些代码。
**参考**
* Python 官方文档:[循环]( />* Python 官方文档:[While 循环](