📜  下面的 Python 语法代表什么类型的循环? for i in range(10): print(i) - Python (1)

📅  最后修改于: 2023-12-03 15:21:30.524000             🧑  作者: Mango

循环类型介绍

在 Python 中,有两种类型的循环,分别是 for 循环和 while 循环。

for 循环用于针对集合或迭代器中的每个项目来执行一组语句,而 while 循环重复执行一组语句,只要条件为真。

for 循环

for 循环通常用于遍历一个序列(例如列表、元组、字符串等),或者是一个可迭代的对象(例如 range() 函数返回的对象)。

下面是一个 for 循环的示例代码,它使用 range() 函数遍历整数 0 到 9 的序列,并将每个数值打印出来:

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

上述代码将输出 0 到 9 这 10 个数字。

while 循环

while 循环适用于在条件为真时重复执行一组语句。

下面是一个 while 循环的示例代码,它重复执行一组语句,直到一个条件不再成立:

x = 0
while x < 10:
    print(x)
    x += 1

上述代码将输出 0 到 9 这 10 个数字。

总结

for 循环适用于遍历序列或可迭代对象,而 while 循环适用于在条件为真时重复执行语句。在编写代码时,请根据具体的情况选择适合的循环类型。