美文网首页
Python(三)控制流语句

Python(三)控制流语句

作者: 社会主义顶梁鹿 | 来源:发表于2018-09-12 08:38 被阅读22次

    程序设计的  三种基本结构:顺序结构、选择结构、循环结构

    顺序结构:是一种线性、有序的结构,依次执行各语句模块

    选择结构:根据条件成立与否,选择程序执行的路径

    循环结构:重复执行一个或几个模块,直至满足某一条件

    一、选择结构:if

    (1)语法:if 条件判断语句:   

                          内容

    注意if条件后面的冒号不能缺失

    (2)if…else语法:

    if 条件判断语句: 

      内容

    else:

      内容

    if代表“如果满足条件,就做…” else代表“否则,就做…”

    (3)if…elif 语法:

    if 条件判断语句: 

      内容

    elif  条件判断语句: 

      内容

    elif  条件判断语句: 

         内容

    else:

      内容

    (4)if嵌套

    if 条件判断语句: 

           if 条件判断语句: 

    二、循环结构:while

    语法:while

    while 条件判断语句:

      内容

    同样,冒号[:]不能省略,while结构体中的语句也要保持统一的缩进,使用while控制流语句,当while条件成立时,就会执行while内部的代码,直至条件不成立。

    三、循环结构:for——遍历

    跟while一样,for循环可以用来重复做一件事。for循环的本质是对一个序列上的元素进行遍历,逐一完成对序列中每个元素的使用或者用于控制循环指定的次数。

    for    接收遍历的变量   in    序列:

    range(1,10)函数代表一个整数序列,从1开始,到10为止(不包含10)【1,2,3,4,5,6,7,8,9】

    使用for循环对range(1,10)序列进行遍历,每次将序列中的1个值赋给i变量(赋值顺序从左到右),每赋值一次就会执行一次for结构体中的语句,相当于一次一次的循环,当序列中所有值都赋值一次后,跳出循环。Python 语言允许在一个循环体里面嵌入另一个循环

    四、break

    break语句用来终止循环。即在没有满足循环条件或序列没有遍历完的时候,想要强行跳出循环,需要使用break语句。

    五、continue

    continue语句用来跳过本次循环中的剩余语句,然后继续进行下一轮循环。

    相关文章

      网友评论

          本文标题:Python(三)控制流语句

          本文链接:https://www.haomeiwen.com/subject/dbggvftx.html