pythonfor循环语句例子,python中的for循环语句

  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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • shell中for循环语句,shell脚本中的for循环
  • shell中for循环语句,shell脚本中的for循环,shell中的for循环用法详解
  • js中for循环语句,js中for循环的两种语法
  • js中for循环语句,for循环语句js,JS中for循环的四种写法示例(入门级)
  • dos批处理命令操作,批处理命令循环语句,DOS 批处理命令For循环命令详解
  • c语言for循环语句用法,c语言中for循环语句详解
  • c语言for循环语句用法,c语言中for循环语句详解,C语言示例讲解for循环的用法
  • java中增强型for循环作用,java增强for循环的语法结构
  • java中增强型for循环作用,java增强for循环的语法结构,java增强for循环的实现方法
  • for循环打印菱形的程序框图,javafor循环输出菱形
  • for循环打印菱形的程序框图,javafor循环输出菱形,Java利用for循环打印菱形的实例教程
  • python for循环跳过,跳出多层for循环
  • python for循环跳过,跳出多层for循环,python跳出双层for循环的解决方法
  • python for 迭代器,迭代器和for循环
  • python for循环递减,python for 数组
  • 留言与评论(共有 条评论)
       
    验证码: