📜  for i in array in range python (1)

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

for i in range(array) in Python

在Python中,for循环可以用于迭代访问列表、元组、字符串等可迭代对象。对于一些需求特定的任务,我们需要对一段代码执行多次,这时候for i in range(array) 就可以派上用场了。

语法
for i in range(array):
    # 在此处输入需要执行的代码

其中,range(array) 生成一个从0到 array-1 的整数序列,包括0但不包括 array

示例
array = 5
for i in range(array):
    print(f"当前循环的值为:{i}")

输出结果:

当前循环的值为:0
当前循环的值为:1
当前循环的值为:2
当前循环的值为:3
当前循环的值为:4
控制循环流程

在循环体内,可以使用breakcontinue 来控制代码的执行流程。

break

可以用于跳出整个循环,代码将跳转至for循环外面的下一条语句。

示例
array = 5
for i in range(array):
    if i >= 3:
        break
    else:
        print(f"当前循环的值为:{i}")

print("循环结束")

输出结果:

当前循环的值为:0
当前循环的值为:1
当前循环的值为:2
循环结束

continue

可以用于跳过本次循环,进入下一次循环。

示例
array = 5
for i in range(array):
    if i == 2:
        continue
    else:
        print(f"当前循环的值为:{i}")

print("循环结束")

输出结果:

当前循环的值为:0
当前循环的值为:1
当前循环的值为:3
当前循环的值为:4
循环结束
总结

for i in range(array) 在Python中是一个非常实用的语法结构,它可以让程序员方便地对代码进行迭代处理。同时,breakcontinue 的使用也能够让代码的控制流程更加灵活,可以让我们更好地完成一些需求较为特殊的任务。