美文网首页
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 | 常用的控制流语句

    一、控制流语句介绍 了解什么是控制流语句以及Python常用的两种控制流语句。 1.控制流语句 控制流语句即用来实...

  • Python(三)控制流语句

    程序设计的 三种基本结构:顺序结构、选择结构、循环结构 顺序结构:是一种线性、有序的结构,依次执行各语句模块 选择...

  • Python数据分析基础----第五天

    控制流 Python中提供了若干种控制流元素,包括 if - elif - else 语句、for 循环、ra...

  • 3. Python的控制流

    在Python中有三种控制流语句——if、for和while。 if if语句用来检验一个条件,如果条件为真,我们...

  • Python学习笔记之with as用法

    with as就是个python控制流语句,比如if、while 其结构为: with expression as...

  • 6-Swift之控制流

    1、控制流简介 控制流是控制语句、语句块、存储过程的执行分流。 2、OC 中有哪些控制流 1.if 语句 / ...

  • Python浅薄的基础小结下

    控制流语句和函数function Python条件语句是通过一条或多条语句的执行结果(True或者False)来决...

  • Python语句和控制流

    1.if语句 当条件成立时执行语句块,经常与else、elif(相当于else if)配合使用 2.for语句 遍...

  • Swift - 控制流

    控制流语句,用于控制程序正在执行的流程。Swift中,控制流语句主要为条件语句和循环语句。 条件语句 if条件语句...

  • 2020-04-27

    python从零开始学带你玩转python连载【三】--控制流与自定义函数 在Python编程中控制流和自定...

网友评论

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

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