单元3 逻辑运算与流程控制(课件)-《Python程序设计》同步教学(人民邮电版)

2024-03-27
| 73页
| 121人阅读
| 45人下载
普通

资源信息

学段 中职
学科 职教专业课
课程 程序设计基础
教材版本 -
年级 -
章节 -
类型 课件
知识点 Python语言
使用场景 同步教学-新授课
学年 2024-2025
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 PPTX
文件大小 663 KB
发布时间 2024-03-27
更新时间 2024-03-27
作者 匿名
品牌系列 -
审核时间 2024-03-27
下载链接 https://m.zxxk.com/soft/44152907.html
价格 0.00储值(1储值=1元)
来源 学科网

内容正文:

单元3 逻辑运算与流程控制 Python程序设计 1 单元3 逻辑运算与流程控制 1 知识入门 知识要点 1.Python 的顺序结构 2.Python 的流程控制 3.range() 函数 1 单元3 逻辑运算与流程控制 2 1.Python 的顺序结构 计算机程序主要有3 种基本结构: 如果没有流程控制的话,整个程序都将按照语句的编写顺序(从上至下的顺序)来运行,而不能根据需求决定程序运行的顺序。 顺序结构 选择结构 循环结构 1 单元3 逻辑运算与流程控制 3 2.Python 的流程控制 流程控制对任何一门编程语言来说都非常重要,因为它提供了控制程序运行的方法。 条件表达式的值为False 条件表达式的值为True 条件表达式 执行代码块 Python 条件语句通过一条或多条语句的运行结果(True 或者False)来决定程序运行的方式。可以通过右图来简单了解条件语句的运行过程。 如果条件表达式的值为True,则执行语句块;否则不执行语句块。 这里的条件表达式通常使用比较表达式或逻辑表达式。 1 单元3 逻辑运算与流程控制 4 3.range() 函数 Python 的range() 函数可用于创建一个整数列表,一般用在for 循环中。 range() 函数的基本语法格式如下。 range(start , end , step) 其中start 用于指定起始值,可以省略,如果省略此参数则起始值为0 ;end 用于指定结束值(但不包括该值,如range(5) 得到的值为0 ~ 4,不包括5),不能省略;step 用于指定增量(也称为“步长”),可以省略,如果省略则表示步长为1。例如通过range(1,5) 可得到1、2、3、4。 使用range() 函数时,如果只指定一个参数,那么该参数为end,即结束值;如果指定两个参数,则指定的是start 和end,即起始值和结束值;如果指定3 个参数,最后一个参数为步长。 1 单元3 逻辑运算与流程控制 5 循序渐进 知识要点 3.1 Python的比较运算符及其应用 3.1.1 Python的比较运算符与比较表达式 3.1. 2 逻辑值测试 3.2 Python的逻辑运算符及其应用 3.2.1 Python的逻辑运算符与逻辑表达式 3.2.2 Python运算符的优先级 3.3 Python的选择结构及其应用 3.3.1 if语句及其应用 【任务3-1】应用if语句实现用户登录 3.3.2 if…else语句及其应用 【任务3-2】应用if…else语句实现用户登录 3.3.3 if…elif…else语句及其应用 【任务3-3】应用if…elif…else语句计算分期付款的服务费 3.3.4 if语句的嵌套结构 【任务3-4】应用if选择语句计算网上购物的运费与优惠 【任务3-5】应用if选择语句验证用户名和密码实现登录 3.4 for循环语句及其应用 3.4.1 for循环语句 3.4.2 for…else语句 【任务3-6】应用for循环语句显示进度的百分比 3.5 while循环语句及其应用 3.5.1 while循环语句 3.5.2 while…else语句 3.5.3 循环中的跳转语句 【任务3-7】应用while循环语句实现网上抢购倒计时 【任务3-8】综合应用循环结构的嵌套结构实现倒计时 1 单元3 逻辑运算与流程控制 6 3.1.1 Python 的比较运算符与比较表达式 运算符 名称 说明 实例 运行结果 == 等于 比较x和y两个对象是否相等 x == y False != 不等于 比较x和y两个对象是否不相等 x != y True > 大于 比较x是否大于y x > y True < 小于 比较x是否小于y x < y False >= 大于或等于 比较x是否大于等于y x >= y True <= 小于或等于 比较x是否小于等于y x <= y False 1 单元3 逻辑运算与流程控制 7 3.1.1 Python 的比较运算符与比较表达式 【注意】运算符“==”是两个等号“=”,属于比较运算符。而运算符“=”是赋值运算符。Pyhton 3 已不支持运算符“<>”,可以使用运算符“!=”代替。 由比较运算符与比较对象(变量或表达式)构建的比较表达式,也称为关系表达式。比较表达式通常用在条件语句和循环语句中作为“条件表达式”。 >>>x = 5 >>>y = 8 >>>print(x == y) >>>print(x != y) 示例如下。 False True 运行结果 1 单元3 逻辑运算与流程控制 8 3.1.2 逻辑值测试 在Python 中,所有的对象都可以进行逻辑值测试。

资源预览图

单元3 逻辑运算与流程控制(课件)-《Python程序设计》同步教学(人民邮电版)
1
单元3 逻辑运算与流程控制(课件)-《Python程序设计》同步教学(人民邮电版)
2
单元3 逻辑运算与流程控制(课件)-《Python程序设计》同步教学(人民邮电版)
3
单元3 逻辑运算与流程控制(课件)-《Python程序设计》同步教学(人民邮电版)
4
单元3 逻辑运算与流程控制(课件)-《Python程序设计》同步教学(人民邮电版)
5
单元3 逻辑运算与流程控制(课件)-《Python程序设计》同步教学(人民邮电版)
6
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。