pythonfor循环语句例子,python中的for循环语句
原标题:CSC108 Python循环语句教程
Python循环语句教程
阿达大学
For循环语句
While循环语句
循环是指重复执行某个程序代码,直到满足某些条件。在Python中,循环语句可以分为以上两种。
1.For循环
当循环次数已知时,通常使用For loop。它的一般形式是
对于(循环范围)中的(循环变量):
(执行语句)
For循环语句的流程:首先将循环范围内的值依次插入循环变量中,执行语句的内容。执行完每条语句后,更改循环变量的值并开始下一个循环。当循环范围内的所有值都执行一次后,循环结束。
因此,For循环的循环次数取决于循环范围内的值的数量。
流通范围有哪些类别?
常用的可以分为三类:
第一种:字符串
直接将字符串中的单个字母或数字从左到右代入循环变量进行循环,循环次数等于字符串的长度。
例如,通过使用For循环语句来实现“abc”的单独打印。
程序运行结果如下图所示:
类型2:列表
按顺序从列表转到列表中的值,并将它们代入循环变量。
循环,循环的次数等于列表的长度。
例如,使用For循环语句打印列表中的值。
程序运行结果如下:
第三:Range()格式
使用range()格式确定循环数或使用一些常规数字。
例如,用For循环语句打印五次“University of Toronto”。
程序运行结果如下:
在这种情况下,只需要确定循环中的循环次数,循环变量的值并不重要。
range()格式也可用于循环一些带有规则的数字:
例如,使用For循环语句来计算1到10之间所有整数的和:
程序运行结果如下:
range(1,11)的本质和[1,2,3,4,5,6,7,8,9,10]是一样的。
2.While循环
While循环使用表达式来控制循环的语句。它的一般形式是:
While(表情):
(执行语句)
表达式用于确定是否执行循环,表达式的结果只能为真或假。当循环开始时,表达式被执行。如果表达式的值为true,将执行该语句。在每个执行语句之后,表达式将被再次执行。循环结束,直到表达式的值为假。
注意:确保程序正常结束,否则会造成无限循环。例如:
这种情况下,0会一直小于100,运行后会连续输出0。一般来说,执行语句中会有一句话,可以改变表达式中的某个值。
示例:使用while循环查找1到100中所有能被7整除的数字。
结果是:
在这种情况下,(i=1)在每次循环结束时改变表达式中I的值,因此循环将最终停止。
3.循环嵌套
循环嵌套是指一个循环包含另一个完整的循环结构,for语句和while语句可以相互嵌套。通常用于要使用多个循环范围的情况。例如:
结果是:
其他例子:打印99乘法表。
运行结果是:
在这种情况下,I的范围是表中的行数,J的范围是每个表中的列数。每次确定一个新行时,都会创建一个输出值(图中的word ),并在循环结束时输出。
文字:高瀚宇
排版:龙思燕
校对:朱莉娅
ADA年度赞助商 ADA年度赞助商重回搜狐查看更多
责任编辑:
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。