第三课、Python流程控制语句
一、课程介绍
1.课程介绍
课时介绍
- 分支语句的简单书写
- 多条件下的分支语句
- 分支语句的应用
- 循环结构介绍
- 循环的执行和跳出、终止
- 循环语句的应用
课程目标
- 掌握分支结构的使用办法
- 掌握循环结构的使用方法
二、if-else条件控制语句与应用(重要一章,建议多学多实操)
2.1 分支语句的基本形式
流程控制语句
- 顺序执行
- 分支语句
- 循环语句
分支语句基本形式
- 分支语句基本书写形式
- if判断条件:条件成立时执行语句块
- else:条件不成立时执行语句块
2.2 条件判断的书写规则
判断条件的书写规则
- 每个if语句的核心都是判断条件的编写
- 判断条件必须是返回True(成立)或者False(不成立)的表达式
- 我们通常称返回布尔类型的表达式为“布尔表达式”
等值判断
- 判断条件中使用==符号,来决定前后两值是否相等
- 判断条件中使用!=符号,来决定前后两值是否不相等
- 等值判断可以用于数字、字符串、且字符串区分大小写
比较运算符
-
- == 等于
- != 不等于
- > 大于
- < 小于
- >= 大于等于
- <= 小于等于
2.3 逻辑运算符
逻辑运算符
-
- 职位信息
- 1.大专及以上学历,要求掌握PhotoShop
- 2.掌握Java、Python、C任意一门语言优先录取
- 3.非计算机相关专业不予考虑
- 逻辑运算符是指在多个条件组合判断时使用的运算符
- 逻辑运算符优先级为 not>and>or
- and(与) 前后条件都成立,结果才成立 1==1 and 2>1 输出True
- or(或) 前后条件有一个成立,结果就成立 1>2 or 2>1 输出True
- not(非) 对结果取反 not 1==1 输出False
2.4 多分支语句(分支语句的嵌套)
多分支语句
- 多分支语句是在原有基础上增加elif,进行多重判断
- if 判断条件1
条件1成立时执行语句块...... - elif 判断条件2:
条件2成立时执行语句块......- elif...
- else:
其他情况下执行语句块......
- if 判断条件1
2.5 分支语句嵌套
分支语句的嵌套
分支语句嵌套是指分支语句中再次使用if进行二次判断
三、while循环语句与应用
3.1 while循环的使用方法
流程控制语句
- 顺序执行
- 分支语句
- 循环语句
什么是循环
- 循环是在满足条件下周而复始的运行的情况
while循环
- while关键字用于创建循环,在满足条件时,将循环执行语句块
- while循环执行条件:
- 被循环执行的代码块
- 修改循环的判断条件
- while循环执行条件:
3.2 while循环的执行过程
3.3 计数器与死循环
计数器
- 通常循环有明确的执行次数,计数器便是保存循环次数的变量
- 计数器常用字母i(index)来命名
- #计数器
- i=0
- while i<5:
- print("Python is the best language")
- i = i+1
死循环
- 当循环执行条件永远成立时,没有终点的循环被称为“死循环”
3.4 continue关键字的应用
continue与break
- continue用于跳过当前循环的剩余语句
- break关键字用来终止循环语句
3.5 循环嵌套的使用
循环嵌套
- 循环嵌套是指循环中出现循环的使用情况
- while 条件1:
while 条件2:
内部循环语句外部循环语句 - while 条件1:
四、课程总结
- 分支结构用于处理程序中判断与选择
- 循环结构用于重复执行特定的代码
浙公网安备 33010602011771号