Python3 循环语句学习笔记

Python作为一种高级编程语言,在循环语句的使用上提供了多种方法。本文将介绍Python3中的循环语句,包括for循环和while循环,并举例说明它们的应用。

for 循环

for循环是一种在指定范围内重复执行语句或代码块的循环结构。

语法

pythonCopy Code
for 变量 in 序列: 代码块

其中,变量 每次循环都会取 序列 中的下一个值。当序列中的值被取完后,循环自动终止。

实例

下面是一个使用for循环输出列表元素的实例:

pythonCopy Code
fruits = ["apple", "banana", "cherry"] for x in fruits: print(x)

输出结果为:

Copy Code
apple banana cherry

while 循环

while循环是一种在条件成立时重复执行语句或代码块的循环结构。

语法

pythonCopy Code
while 条件: 代码块

其中,条件 是需要满足的条件表达式。只要条件为真,就重复执行 代码块

实例

下面是一个使用while循环计数的实例:

pythonCopy Code
count = 0 while count < 5: print(count) count += 1

输出结果为:

Copy Code
0 1 2 3 4

循环控制语句

除了正常的循环结构,Python还提供了一些控制循环的语句,包括 breakcontinuepass

break语句

break语句用于终止当前循环,并跳出循环体。

pythonCopy Code
fruits = ["apple", "banana", "cherry"] for x in fruits: if x == "banana": break print(x)

输出结果为:

Copy Code
apple

continue语句

continue语句用于跳过当前的循环周期,直接开始下一次的循环。它不会终止整个循环,只是跳过当前的迭代。

pythonCopy Code
fruits = ["apple", "banana", "cherry"] for x in fruits: if x == "banana": continue print(x)

输出结果为:

Copy Code
apple cherry

pass语句

pass语句是一个空语句,它不做任何事情,只是占位符,用来保持程序结构的完整性。

pythonCopy Code
for i in range(10): pass

以上代码什么也不做,只是简单地循环执行10次。

结论

在Python编程中,使用循环结构是非常常见的。Python提供了多种循环和控制循环的语句。在实际应用中,需要根据具体情况选择合适的循环结构和控制语句来编写程序。