第二章 2.2 表达式和赋值表达式(课件)-《Python程序设计》(高教版)同步精品课堂

2024-05-17
| 22页
| 186人阅读
| 1人下载
精品

资源信息

学段 中职
学科 职教专业课
课程 程序设计基础
教材版本 Python程序设计教程高教版(2019)全一册
年级 高一
章节 2.2 运算与连接的符号
类型 课件
知识点 Python基础
使用场景 同步教学
学年 2024-2025
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 PPTX
文件大小 6.86 MB
发布时间 2024-05-17
更新时间 2024-05-17
作者 小曾老师.1
品牌系列 上好课·上好课
审核时间 2024-05-17
下载链接 https://m.zxxk.com/soft/45215586.html
价格 5.00储值(1储值=1元)
来源 学科网

内容正文:

2.2 表达式和赋值表达式 《Python程序设计》 同步精品课堂 高教版 1 ● 熟悉python表达式 ● 掌握python赋值表达式 ● 了解python语句 一 教学目标 二 教学重难点 Python 表达式和赋值表达式 python表达式 python赋值表达式 python语句 回顾上节课的知识点,简述python变量的使用。 三 导入新课 四 新知讲授 表达式 用运算符连接各种类型数据的式子就是表达式(expression) 。 例如: 四 新知讲授 表达式 上述代码中,print() 函数括号中的部分就是算术运算符连接的表达式;“3==4”和“'abc'> 'ABC” 是关系运算符连接的表达式。 四 新知讲授 表达式 Python 提供了四种类型的运算符:算术运算符、位运算符、关系运算符、逻辑运算符。算术运算符包括加、减、乘、除和求余数等,关系运算符包括大于、小于和等于等。例如: 四 新知讲授 表达式 上述代码中,“2* PI*r” 是表达式,由运算对象2、PI 和 r 以及乘法运算符“*”组成,运算结果赋值给变量 c_circ。 四 新知讲授 算术表达式 算术表达式:执行数学运算,如加法、减法、乘法和除法。 四 新知讲授 比较表达式 比较表达式:比较两个值,返回布尔结果(True或False)。 四 新知讲授 逻辑表达式 逻辑表达式:结合多个条件,使用逻辑运算符(and、or、not)。 四 新知讲授 赋值表达式 Python 中“=”是赋值运算符。变量第一次赋值,同时获得类型和值并根据值确定类型,以 “引用”的方式实现赋值。 除了普通的赋值方式外 Python 还支持增量赋值。所谓增量赋值就是把一些基本的运算符 和赋值运算符“=”连在一起使用。Python 中支持增量赋值的运算符包括:+=、 -=、*= √ =、 %=、**=、<<=、>>=、&=、^=、 |=。 其 中 ,m/=5 相当于m=m/5。 四 新知讲授 赋值表达式 Python 中支持链式赋值。例如: 上述代码中的链式赋值b=a =a+1相当于如下两条语句: 四 新知讲授 赋值表达式 上述代码中的链式赋值b=a =a+1相当于如下两条语句: 在 Python 中,链式赋值(Chained Assignment)是指在一行代码中同时对多个变量进行赋值。这种赋值方式通过使用加号(+)运算符来连接多个赋值表达式,从而简化了代码并提高了可读性。 四 新知讲授 赋值表达式 Python 还支持多重赋值。例如: 通过多重赋值可以同时给多个变量赋值。使用这种方式赋值时,赋值运算符两边的对象都 是元组(关于元组的详细介绍参见2.3节及第3章相应内容),所以也可以写成如下形式: 四 新知讲授 语句 语句(statement) 是完整执行一个任务的一行逻辑代码,例如如下代码: “PI=3.14159” 是一条赋值语句,它完成了赋值任务;“print(PI*2*2)”作为单独的输出语句完成了输出的任务。 注意:语句和表达式的区别在于:语句完成一个独立的任务,而表达式是作为一个语句的 组成部分,有的表达式也可能是语句例如“PI=3.14159” 回顾一下本节课的知识点,简述语句和表达式的区别。 五 师生互动 下列哪个选项是Python中的赋值表达式?( ) A. x = 5 B. x + 5 C. if x > 5: D. print("Hello World") 六 课堂练习 【答案】D 请编写一个 Python 表达式,计算 10 加 5 的结果。 六 课堂练习 【答案】result = 10 + 5 请编写一个 Python 表达式,计算 30 乘以 4 的结果。 【答案】result = 30 * 4 请编写一个 Python 表达式,计算两个数的平均值。 六 课堂练习 【答案】number1 = 15 number2 = 20 result = (number1 + number2) / 2 请编写一个 Python 表达式,计算 60 除以 2 的结果,并以整数形式返回。 【答案】result = 60 // 2 七 课堂小结 感谢观看 $$

资源预览图

第二章 2.2 表达式和赋值表达式(课件)-《Python程序设计》(高教版)同步精品课堂
1
第二章 2.2 表达式和赋值表达式(课件)-《Python程序设计》(高教版)同步精品课堂
2
第二章 2.2 表达式和赋值表达式(课件)-《Python程序设计》(高教版)同步精品课堂
3
第二章 2.2 表达式和赋值表达式(课件)-《Python程序设计》(高教版)同步精品课堂
4
第二章 2.2 表达式和赋值表达式(课件)-《Python程序设计》(高教版)同步精品课堂
5
第二章 2.2 表达式和赋值表达式(课件)-《Python程序设计》(高教版)同步精品课堂
6
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。