python中的两种循环

您所在的位置:网站首页 python循环语句的三种语句体 python中的两种循环

python中的两种循环

2024-07-13 12:19| 来源: 网络整理| 查看: 265

python中的两种循环 for循环(计数循环)while循环(条件循环)两种循环的区别range函数跳出循环break示例continue示例 循环嵌套循环练习 循环,三大语言结构之一,当它满足条件时反复执行某一段代码的过程,在python中有两种循环命令,分别为 for循环和 while循环

for循环(计数循环)

python中常用的循环结构之一,可以遍历一个可迭代对象中的元素。因为 for循环的循环次数是由可迭代对象决定的,因此for循环又称为计数循环

for 变量 in 可迭代对象: 循环体 变量表示在每次迭代中用于接收可迭代对象中的元素的变量名可迭代对象是一个序列(如字符串、列表、元组、字典、集合等)循环体是需要重复执行的代码块

在循环体中,可以使用变量来访问当前迭代的元素。例如,可以对列表中的每个元素进行操作,或者根据字典中的键值对执行相应的操作。

for循环的执行过程:

遍历可迭代对象中的每个元素,依次赋值给变量执行循环体中的代码重复上述过程,直至遍历完可迭代对象中的所有元素

for循环还可以与range()函数结合使用,用于按照一定的范围进行循环

示例

for x in "abcdef": print(x,end="") print()#这里为了输出结果的美观,我让它输出完所有元素再进行换行 n=[1,2,3,4,5] for y in n: print(y,end="") print()#这里为了输出结果的美观,我让它输出完所有元素再进行换行

输出结果:

abcdef 12345 while循环(条件循环)

python中的另一种常用循环结构,用于在满足指定条件的情况下重复执行一段代码,因为其基于条件是否满足判断是否进行循环,因此又称为条件循环

while 条件: 循环体 条件是一个布尔表达式,当该表达式的值为True时,循环体会被执行。当循环体执行完后,会再次检查条件的值,如果仍然为True,则继续执行循环体,直至条件的值为False时,循环终止循环体是需要重复执行的代码块

while循环的执行过程:

检查条件的值,如果为True,则执行循环体,否则跳出循环。执行循环体中的代码。返回步骤1,继续检查条件的值。

PS:如果条件一直为True,循环将会无限执行下去,直至程序被手动中断或满足某个条件跳出循环。

示例

total = 0#存储计算结果 i = 1#当前的数字/循环次数 while i


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3