Python 中有三年夜管制构造,辨别是程序构造、分支构造(抉择构造)和轮回构造。任何一个名目或许算法均可以应用这三种构造来设计实现。
上面咱们来辨别阐明一下:
1、程序构造
程序构造就是依照你写的代码程序执行,也就是一条一条语句程序执行。这类构造的逻辑最简略,就是按程序执行就好了。
2、分支构造(抉择构造)
分支构造又称为抉择构造,意义是顺序代码依据判别前提,抉择执行特定的代码。假如前提为真,顺序执行一局部代码;不然执行另外一局部代码。
正在 Python 言语中,抉择构造的语法应用要害字 if、 elif、 else 来示意,详细语法以下:
根本语法有如下几种:
一、if
二、if...else
三、if...elif...else
四、if...elif...elif......else
五、if 嵌套
3、轮回构造
轮回构造是应用最多的一种构造。轮回构造是指餍足肯定的前提下,反复执行某段代码的一种编码构造。Python的轮回构造中,常见的轮回构造是for轮回以及while轮回。
一、for轮回
for 轮回为轮回构造的一种。正在 Python 中,for 轮回是一种迭代轮回,也就是反复相反的操作,每一次操作都是时机上一次的后果而进行。 for 轮回常常用与便当字符串、列表、字典等数据构造,for轮回需求晓得轮回的次数。根本语法是:
二、for...in....轮回
三、while轮回
while轮回没有需求晓得轮回的次数,即有限轮回 ,直到前提没有餍足为止。
留意:
一、轮回也是以冒号(:)末端
二、前提为各类算术表白式,
a) 当为真时,轮回体语句组 1,反复执行
b) 当为假是,轮回体语句组 2,中止执行
三、假如轮回体遗记累计,前提判别不断为真,则为死轮回。轮回体不断履行。
a) 死轮回有时分常常被用来构建有限轮回
b) 能够应用 ctrl+c 终止,或许中止 IDE
保举教程:python教程
以上就是python中的管制构造有哪些的具体内容,更多请存眷资源魔其它相干文章!
标签: Python python教程 python编程 python使用问题 控制结构
抱歉,评论功能暂时关闭!