python流程_python中的三大流程

三大流程又叫程序控制流程

在我们编写代码时,程序是怎么运行的,要用到程序控制流程。在普通代码中,运行的方向是从上到下,从左到右

这就是顺序(逐行扫描)。

第二个是分支(又叫选择)结构,例如在编写代码时遇到:当。。。。情况,会怎么怎么样。当有两个结果AB可以选择,叫做双分支。当结果有多个结果ABCD可以选择,例如:今天星期几,叫做多分支

第三个是循环结构,当你遇到需要输出许多相同的代码时(例如输出一万个hello world),需要用到循环

!!!这里需要注意:在编程代码时,要尽量避免两个相同代码的重复。为了避免重复我们可以使用循环结构。当然知识丰富后,可以使用函数。

以上就是三大函数的基本内容

1.三大流程的提出

由冯诺依曼提出(提出计算机有五大部分组成的人),被称为现代电子计算机之父,计算机界的祖师。所有的编辑语言都要遵循此三大流程,冯诺依曼获得了第一届图灵奖(计算机界的诺贝尔奖)。

2.分支结构

分支结构分为单分支:语句遇到什么情况就做什么事。if 条件(关系运算符或逻辑运算符,最后得到一个布尔值)

1797483-20190911173527638-2096435926.png

1797483-20190911173841001-293110926.png

单分支的问题是:只能输出一个答案。不能进行AB选项。这时需要进行多分支。

if 条件:

#条件满足执行的代码

else:

#条件不满足执行的代码

1797483-20190911174520707-1868460638.png

1797483-20190911174551671-1216543680.png

多分支(三分支):

if 条件1:

#执行符号条件一的代码;

elif 条件2:

#执行符合条件2的代码

以此类推到条件n

else:(前面所有的条件都不满足的情况)

#则执行这里

1797483-20190911175350794-949634056.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值