内容正文:
复习课件
(程序设计语言python的基础知识)
第4章 程序设计基础
高中信息技术粤教版2019 必修1
常量和变量
01
数据类型
02
运算符和表达式
03
函数
04
复习内容总览
常量和变量
PART 01
第1节 常量和变量 知识结构
第1节 常量和变量 知识点一
在程序运行过程中其值始终不发生变化的量,通常是固定的数值或字符串。
1、常量
教材第67页
①常见的常量: 45,-30.2001、'Hello','Good' 。
②常量可以在程序中直接使用,例如语句“x=30*40”表示30乘40的结果赋值给x。
第1节 常量和变量 知识点二
在程序运行过程中其值可以发生变化的量。
2、变量
教材第67页
(1)组成:标识符(名字) +内容(值),如a=1
变量像一个房间,变量名相当于房间号,内容相当于住在房间的不同的人。
第1节 常量和变量 知识点二
2、变量
教材第67页
(2)变量的命名规则:
➯不能以数字开头
➯只能包含数字、字母、下划线
➯区分大小写
➯不能使用关键字
第1节 常量和变量 知识点二
2、变量
教材第67页
(3)变量赋值:给一个变量传递具体的值,让其保存,就是赋值,使用赋值符号“=”。
(4)变量赋值小技巧:
①一次给多个变量赋不同的值:a,b,c=100,1,2
②一次给多个变量赋相同的值:a=b=c=1000
③变量交换值:a,b=b,a
第1节 常量和变量 提升练习
1.下列变名的命名合法的是( )
A.x_y
B.2xy
C. print
D. x+y
【答案】A
第1节 常量和变量 提升练习
2.在Python中,我们通常使用( ) 来存取数据。
A.求知数
B.表达式
C.变量
D.常量
【答案】C
数据类型
PART 02
第2节 数据类型 知识结构
第2节 数据类型 知识点一
1、常用的数据类型
教材第69页
Number (数值)
①整型(int):整型或整数
②浮点型(float):由整数部分和小数部分组成
③复数(complex):由实数部分和虚数部分组成
第2节 数据类型 知识点一
1、常用的数据类型
教材第69页
String(字符串)
用单引号、双引号或者三引号括起来的任意文本。
例如:‘abc’、‘xyz’
字符串的索引为0,从左到右开始,从末尾开始的话,索引从-1开始,依次为-1,-2,-3,...
第2节 数据类型 知识点一
1、常用的数据类型
教材第69页
List(列表)
(1)在方括号[ ]之间,用逗号分隔开的元素列表。
(2)列表的数据项不需要具有相同的类型。
(3)和字符串的索引一样,从0开始。
第2节 数据类型 知识点一
1、常用的数据类型
教材第69页
Tuple(元组)
(1)与列表相似,但元组的元素不能修改。
(2)使用小括号,创建元组在括号中添加元素,使用逗号隔开。
(3)和字符串的索引一样,从0开始。
第2节 数据类型 知识点一
1、常用的数据类型
教材第69页
Set(集合)
(1)一个无序不重复元素的序列
(2)使用大括号{ }或者set()函数创建集合
(3)使用append()函数添加元素
第2节 数据类型 知识点一
1、常用的数据类型
教材第69页
Dictionary (字典)
(1)无序的对象集合
(2)字典中的元素通过键来存取
(3)组成:键(key):值(value)
(4)键必须是唯一的
第2节 数据类型 提升练习
1.类型标识符float属于哪种数据类型( )
A.整型
B.浮点型
C.字符串型
D.布尔型
【答案】B
第2节 数据类型 提升练习
2.若=[1,2.3.4],则a[3]的值是( )
A. 1
B. 2
C. 3
D. 4
【答案】D
运算符和表达式
PART 03
第3节 运算符和表达式 知识结构
第3节 运算符和表达式 知识点一
1、运算符和表达式的定义
教材第69页
(1)运算符的定义:对常量或者变量进行运算或处理的符号称为运算符,参与运算的对象称为操作数。
(2)表达式的定义:由运算符、操作数连接而成的式子称为表达式。
第3节 运算符和表达式 知识点二
2、常用的运算符和表达式
教材第69-71页
算数运算符:“+”(加)、“-”(减)、“*”(乘)、“/”(乘)、“%”(求余)、“**”(幂运算)、“//”(整除)。
算术表达式:由算术运算符连接的表达式。
➯例如:a+3*b(算术表达式)
算术运算符和算术表达式
第3节 运算符和表达式 知识点二
2、常用的运算符和表达式
教材第69-71页
逻辑运算符:“and”(与)、“or”(或)、“not”(非)。
逻辑表达式:由逻辑运算符连接的表达式。
➯表达式的值为True或者False。
逻辑运算符和算术表达式
第3节 运算符和表达式 知识点二
2、常用的运算符和表达式
教材第69-71页
逻辑运算符和算术表达式
第3节 运算符和表达式 知识点二
2、常用的运算符和表达式
教材第69-71页
关系运算符:判断数据大小关系的运算称为关系运算符,关系运算符有“>”(大于)、“>=”(大于等于)、“<”(小于)、“<=”(小于等于)、“==”(等于)、“!=”(不等于)。
➯由关系运算符连接的表达式称为关系表达式。
➯表达式的值为True或者False。
关系运算符和算术表达式
第3节 运算符和表达式 知识点二
2、常用的运算符和表达式
教材第69-71页
对变量的赋值通过赋值运算符“=”来完成,赋值号不是等号,具有方向性,由右边赋给左边,且赋值号左边只能是变量,而不能是常量或表达式。
赋值运算符和算术表达式
第3节 运算符和表达式 知识点二
2、常用的运算符和表达式
教材第69-71页
赋值运算符和算术表达式
第3节 运算符和表达式 知识点二
2、常用的运算符和表达式
教材第69-71页
判断序列中是否有某个成员。
➯in:例如x in y,如果x是序列y的成员,则计算结果为True,否则为False。
➯not in:例如x not in y,如果x不是序列y的成员,则计算结果为True,否则为False。
成员运算符和算术表达式
第3节 运算符和表达式 知识点二
2、常用的运算符和表达式
教材第69-71页
成员运算符和算术表达式
第3节 运算符和表达式 知识点三
3、常用的运算符的优先级
教材第71页
➯同级运算从左到右顺序进行。
➯运算符的优先级:算术运算符>关系运算符>逻辑运算符>赋值运算符
第3节 运算符和表达式 知识点三
3、常用的运算符的优先级
教材第71页
第3节 运算符和表达式 提升练习
1.在Python语言中,下列赋值语句正确的是 ( )
A. x+y=z
B. a=b=c
C. a,b=2
D. a,b=b,a
【答案】D
第3节 运算符和表达式 提升练习
2.'下列哪个选项不是Python中的比较运算符( )
A. =
B. !=
C.>=
D. <+
【答案】D
函数
PART 04
第4节 函数 知识结构
第4节 函数 知识点一
1、函数的定义
教材第71页
➯函数是语言程序的基石,是组织好的,可重复使用的,用来实现单一或相关联功能的代码段。
➯函数是组织好的、可重复使用的、用来实现单一或相关联功能的代码段。
【为一段实现特定功能的代码 “取”一个名字,以后即可通过该名字来执行(调用)这段代码。】
第4节 函数 知识点二
1、常用的函数
教材第71-72页
第4节 函数 知识点二
1、常用的函数
教材第71-72页
第4节 函数 提升练习
1.在编程中,函数的主要作用是什么? ( )
A.存储数据
B.执行特定任务
C.控制程序流程
D.显示结果
【答案】B
第4节 函数 提升练习
2.在Python中,于生成一个序列的函数是( )
A. range()
B. list()
C. array()
D. sequence()
【答案】A
第4章 程序设计基础
高中信息技术浙教版2019 必修1
谢谢观看
$$