📜  用于 lopp python (1)

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

用于 loop Python

Python是一种高级编程语言,提供给程序员使用的一些很好用的功能。其中之一就是循环语句,能够让程序在特定条件下重复执行代码块。

在Python中,有两种循环语句:for循环和while循环。

for循环

for循环是一个重复执行一组语句的结构,针对一个可迭代对象,比如列表、元组或字符串,按顺序执行一组语句,将每个元素赋值给一个变量,然后让程序执行制定次数。

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

该代码会输出:

apple
banana
cherry

有时候需要指定循环执行的次数,于是我们可以使用range函数。

for x in range(6):
  print(x)

结果如下:

0
1
2
3
4
5

可以看到,输出时不包括6。

如果需要指定范围,可使用range函数的两个参数。

for x in range(2, 6):
  print(x)

结果如下:

2
3
4
5

可以看到,输出时从2到5,不包括6。

while循环

while循环是一个重复执行一组语句的结构,只要一个条件为真,就会执行。当条件变为假,循环就会停止。

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

输出结果如下:

1
2
3
4
5

关键字break用于在执行循环时退出循环,并跳到循环的下一个语句。

i = 1
while i < 6:
  print(i)
  if i == 3:
    break
  i += 1

输出结果如下:

1
2
3
continue语句

continue用于跳过循环中的一个迭代,如果某个条件满足,程序将跳过该次循环继续执行下一次循环。

i = 0
while i < 6:
  i += 1
  if i == 3:
    continue
  print(i)

输出结果如下:

1
2
4
5
6

如上所述,Python的循环语句提供了很好用的功能,特别是在处理大量数据时。