Python 基础教程:循环语句

avatar
作者
筋斗云
阅读量:0

文章目录

摘要

循环语句是编程中常用的结构之一,用于重复执行一段代码直到满足某个条件为止。Python 提供了两种主要的循环结构:for 循环和 while 循环。

1. for 循环

for 循环通常用于遍历序列(如列表、元组、字典等)或其他可迭代对象。

fruits = ["apple", "banana", "cherry"] for fruit in fruits:     print(fruit) 

此外,for 循环还可以与 range() 函数一起使用,range() 函数可以生成一个起始默认为 0 的序列。

for i in range(5):     print(i) 

2. while 循环

while 循环会持续执行,直到其条件表达式的值为 False

i = 1 while i <= 5:     print(i)     i += 1 

3. 循环控制语句

在循环中,有时需要提前退出循环或跳过某个迭代。Python 提供了两个关键字来实现这一点:breakcontinue

  • break:立即终止循环。
  • continue:跳过当前迭代,继续执行下一次迭代。
for num in range(10):     if num % 2 == 0:         continue  # 跳过偶数     print(num)  # 只打印奇数  for num in range(10):     if num == 5:         break  # 当 num 等于 5 时退出循环     print(num) 

4. 循环中的异常处理

使用 tryexcept 可以捕获循环中可能出现的异常,保证程序的健壮性。

for num in [1, 2, 'a', '4']:     try:         print(1 / num)     except ZeroDivisionError:         print("Division by zero!")     except TypeError:         print("Invalid operand type(s) for /: 'int' and 'str'") 

结语

循环语句是 Python 中非常强大的功能,通过它们,我们可以编写出简洁而高效的代码。希望这篇基础教程能帮助你更好地理解和使用 Python 中的循环语句。不断练习和探索,你将能够更加熟练地运用它们解决实际问题。


注意:本教程适用于 Python 3.x 版本。在实际编程中,请根据需要选择合适的循环结构和控制语句。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!