当先锋百科网

首页 1 2 3 4 5 6 7

Python 是一种高级编程语言,它广泛应用于人工智能、数据分析、自动化测试等领域。在 Python 中,我们经常需要使用循环语句来重复执行某段代码,本文将介绍 Python 中的两种循环语句以及重复次数的控制。

for 循环

for 循环用于遍历序列(列表、元组、字符串)或其他可迭代对象,语法格式如下:

for 变量名 in 序列:
执行语句块

其中变量名为循环变量,每次循环取序列中的一个元素,并执行语句块。我们可以使用 range() 函数来控制循环次数。

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

上述代码会打印输出 0 到 4 这 5 个数字。

while 循环

while 循环不断地执行语句块,直到条件变为假值。语法格式如下:

while 条件:
执行语句块

在语句块中,我们可以使用 break 语句来跳出循环,也可以使用 continue 语句来跳过当前循环。

num = 0
while True:
if num == 5:
break
num += 1
if num == 3:
continue
print(num)

上述代码会打印输出 1 到 5 这 5 个数字,其中数字 3 被跳过。

重复次数的控制

如果我们需要执行固定次数的循环,可以使用 for 循环和 range() 函数。

for i in range(3):
print("Hello world!")

上述代码会输出三次 "Hello world!"。

如果我们需要执行不确定次数的循环,可以使用 while 循环,并使用计数器或条件语句来控制循环次数。

num = 0
while num< 5:
print("Hello world!")
num += 1

上述代码会输出五次 "Hello world!"。

除此之外,我们还可以使用 break 和 continue 语句来控制循环次数。

通过本文的介绍,我们了解了 Python 中的两种循环语句以及重复次数的控制。在实际编程中,我们可以根据具体情况选择适合的循环方式。