3、python三大流程控制

目录

一、认识三大流程控制

二、顺序执行---------墨守成规

 三、分支选择---------有路任性

1、四类分支语句:

  2、实例

 四、循环语句---------吃了炫迈

1、while循环

1)while循环原理:

 2)计数循环

 3)无限死循环

4)实例 

  2、for循环

1)基本格式

2)基本类型 ​

 3)实例

 3、range内建函数

    range语法       

五、 random模块

六、跳出循环语句break 语句和continue 语句


一、认识三大流程控制

 由上图可知,python的三大流程控制为:顺序执行分支选择循环语句

二、顺序执行---------墨守成规

顾名思义,顺序执行就是从上到下按顺序执行,如下图所示:

 先读取各变量的值,然后运用公式进行计算,最后打印出结果,整个过程是按顺序依次执行

 三、分支选择---------有路任性

1、四类分支语句:

if-else语句:

 标准if语句:

 

 if-elif-else语句:

 三元运算符的if语句

  2、实例

 

 四、循环语句---------吃了炫迈

1、while循环

1)while循环原理:

while 循环的 suite_to_repeat 子句会一直循环执行, 直到 expression 值为布尔假

 2)计数循环

 3)无限死循环

4)实例 

a:用户登录

 b:防止黑客暴力破解

  2、for循环

1)基本格式

2)基本类型 

 3)实例

a:九九乘法表

b:100以内奇数和 

  

c.计算一个数的阶乘 

 3、range内建函数

    range语法       

range(start, end, step =1)返回一个包含所有 k 的列表, start <= k < end , k每次递增 step

五、 random模块

      

 

 注意!!!

我在第一次编写程序时,将python文件命名为random.py导致程序一直运行错误,最后将文件名修改后,程序可以成功运行,原因是:遇到这种错误时,排除程序代码错误的情况下,一定要检查文件名是不是也是random.py,这样的话import默认就把本身作为模块导入,那么显然代码中没有randint方法,所以会导致报错;但是这种报错不一定是所有冲突都会出现,但是为了避免未知的错误,我们写程序时要尽量保持python源文件不和导入的包冲突,这样能避免隐患,同时有利于导入自定义包和应用扩展等,解决方法显然是重命名文件

六、跳出循环语句break 语句和continue 语句

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值