循环是编程中常用的结构,它允许我们重复执行一段代码,直到满足某个条件。Python 提供了多种循环结构,包括 for 循环和 while 循环。

For 循环

for 循环通常用于遍历序列(如列表、元组、字符串)或任何可迭代对象。

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

以上代码会打印出数字 0 到 4。

While 循环

while 循环用于在满足特定条件时重复执行代码块。

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

这段代码会打印出数字 0 到 4。

代码示例

以下是一个简单的示例,展示如何使用循环来打印一个星号图案:

for i in range(5):
    print('*' * (i + 1))

这将打印以下图案:

*
**
***
****
*****

更多关于循环的示例

![Python 循环结构图解](https://cloud-image.ullrai.com/q/Python_Loops Diagram/)