欢迎访问宙启技术站
智能推送

Python中的循环函数及用法

发布时间:2023-07-06 17:01:50

在Python中,循环函数用于重复执行一段代码,直到满足特定条件。Python提供了两种类型的循环函数,即for循环和while循环。下面将详细介绍这两种循环函数的用法。

1. for循环:

for循环用于遍历一个可迭代对象(例如列表、字符串等)中的每个元素,并对每个元素执行一段代码。for循环的语法格式如下:

   for 变量 in 可迭代对象:
       代码块
   

例如,我们可以使用for循环遍历一个列表,并打印每个元素的值:

   fruits = ['apple', 'banana', 'orange']
   for fruit in fruits:
       print(fruit)
   

输出结果为:

   apple
   banana
   orange
   

2. while循环:

while循环用于当条件满足时重复执行一段代码,直到条件不再满足。while循环的语法格式如下:

   while 条件:
       代码块
   

例如,我们可以使用while循环计算1到10的和:

   sum = 0
   num = 1
   while num <= 10:
       sum += num
       num += 1
   print(sum)
   

输出结果为:

   55
   

除了上述基本的循环函数,Python还提供了一些相关的控制语句,可以控制循环的执行流程。

3. break语句:

break语句可以终止整个循环,即使循环条件仍然为真。例如,在一个for循环中,我们可以使用break语句在某个条件成立时终止循环:

   for i in range(10):
       if i == 5:
           break
       print(i)
   

输出结果为:

   0
   1
   2
   3
   4
   

4. continue语句:

continue语句用于跳过当前迭代,继续下一次迭代。例如,在一个while循环中,我们可以使用continue语句在某个条件成立时跳过当前迭代:

   num = 0
   while num < 5:
       num += 1
       if num == 2:
           continue
       print(num)
   

输出结果为:

   1
   3
   4
   5
   

通过使用循环函数和相关的控制语句,我们可以更高效地处理复杂的问题。无论是遍历一个列表,还是反复执行某个任务,循环函数在Python中都是非常常用的工具。