Python3 循环语句学习笔记
Python作为一种高级编程语言,在循环语句的使用上提供了多种方法。本文将介绍Python3中的循环语句,包括for循环和while循环,并举例说明它们的应用。
for 循环
for循环是一种在指定范围内重复执行语句或代码块的循环结构。
语法
pythonCopy Codefor 变量 in 序列:
代码块
其中,变量
每次循环都会取 序列
中的下一个值。当序列中的值被取完后,循环自动终止。
实例
下面是一个使用for循环输出列表元素的实例:
pythonCopy Codefruits = ["apple", "banana", "cherry"]
for x in fruits:
print(x)
输出结果为:
Copy Codeapple
banana
cherry
while 循环
while循环是一种在条件成立时重复执行语句或代码块的循环结构。
语法
pythonCopy Codewhile 条件:
代码块
其中,条件
是需要满足的条件表达式。只要条件为真,就重复执行 代码块
。
实例
下面是一个使用while循环计数的实例:
pythonCopy Codecount = 0
while count < 5:
print(count)
count += 1
输出结果为:
Copy Code0 1 2 3 4
循环控制语句
除了正常的循环结构,Python还提供了一些控制循环的语句,包括 break
、continue
和 pass
。
break语句
break语句用于终止当前循环,并跳出循环体。
pythonCopy Codefruits = ["apple", "banana", "cherry"]
for x in fruits:
if x == "banana":
break
print(x)
输出结果为:
Copy Codeapple
continue语句
continue语句用于跳过当前的循环周期,直接开始下一次的循环。它不会终止整个循环,只是跳过当前的迭代。
pythonCopy Codefruits = ["apple", "banana", "cherry"]
for x in fruits:
if x == "banana":
continue
print(x)
输出结果为:
Copy Codeapple
cherry
pass语句
pass语句是一个空语句,它不做任何事情,只是占位符,用来保持程序结构的完整性。
pythonCopy Codefor i in range(10):
pass
以上代码什么也不做,只是简单地循环执行10次。
结论
在Python编程中,使用循环结构是非常常见的。Python提供了多种循环和控制循环的语句。在实际应用中,需要根据具体情况选择合适的循环结构和控制语句来编写程序。