内容正文:
考纲讲练测
AI职教
zhijiao.xkw.com
专题4程序的顺序结构
浙江省单独招生计算机类
《计算机语言基础》
编写说明:本专辑为浙江省(单独招生)计算机类《计算机语言基础考纲讲测练》,严格依据浙江省普
通高校单独招生考试大纲(专业课)计算机类考试范围及要求编写,精准对标考纲,兼顾考点覆盖与实战应用。
每套讲练测提供讲义、课件、练习三大配套教学文件,贯穿九大核心环节:考点解读、思维导图、知识梳理、
背诵环节、常考题、高考真题、课堂练习、课堂小结及课后测验,形成“讲一练-测-评”闭环式教学与复习逻
辑,助力考生夯实基础、突破重难点。
AI职教
zhijiao.xkw.com
考点解读
1.会使用顺序结构
2.了解数值概念
3.掌握数据类型
AI职教
zhijiao.xkw.com
思维导图
顺序结构
数值
字符串
顺序结构
字典
数据
元组
列表
一集合
整型
浮点数型
数值
复数类型
布尔
AI职教
zhijiao.xkw.com
酮
知识梳理
顺序结构
顺序结构是Python中最简单、最基础的
程序执行结构,核心规则:代码按照从上
到下的顺序,一行接一行依次执行,不会
跳过、不会倒流,执行完上一行才会执行
下一行。
AI职教
zhijiao.xkw.com
酮
知识梳理
顺序结构
特点:
1.自上而下执行:代码书写顺序=程序运
行顺序
2.无跳转、无选择:每一行代码都会被执行
3.最简单的程序结构:适合线性、一步接一
步的逻辑。
AI职教
zhijiao.xkw.com
知识梳理
例:
print("第一步:开始执行程序")#第1行执行
name="小明"
#第2行执行
运行结果
print(f"第二步:你好,{name}")#第3行执行
第一步:开始执行程序
age 20
#第4行执行
第二步:你好,小明
print(f"第三步:年龄是{age}")#第5行执行
第三步:年龄是20
print("第四步:程序结束")
#第6行执行
第四步:程序结束
AI职教
zhijiao.xkw.com
酮
知识梳理
数
据
将数据分类可以使数据更易于组织、
检索、分析和处理,可以更有效地管理数
据,减少冗余和混乱,提高程序的运行效
图
率和准确性,帮助程序员更有效地管理和
操作数据,实现各种逻辑和功能。
AI职教
zhijiao.xkw.com
鼠
知识梳理
六大类型
1.数值包含整数int、浮点数float、布尔bool,用来存数字、做运算。
2.字符串(str)用单引号/双引号/三引号包裹的文本,不可修改,有
序。
3.列表(1ist)]包裹,有序、可重复、可增删改查,最常用容器。
4.元组(tuple)()包裹,有序、可重复、不可修改(只读),安全性高。
5.字典(dict){键:值}格式,键唯一、快速查找,存一一对应数据。
6.集合(set){}包裹,无序、元素唯一、自动去重,适合去重、交集
AI职教
zhijiao.xkw.com
酮
知识梳理
数值类型
int整数
float浮点数(小数)
complex复数
booI布尔值(特殊数值)
AI职教
zhijiao.xkw.com
酮
知识梳理
数值类型
常用用法整数:加减乘除、取余%、整除
//、幂运算*,常用于计数、编号。浮
点数:小数计算、保留小数位数,用于
生活中带小数点的数据。布尔值:if判
断、while循环、比较运算(>、<、=)
AI职教
zhijiao.xkw.com
酮
知识梳理
字符串
字符串(str)用单引号/双引号/三
引号包裹的文本,不可修改,有序由单
引号、双引号、三引号包裹的所有文字、
图
符号、数字。属于有序、不可修改的数
据类型
AI职教
zhijiao.xkw.com
眼
知识梳理
字符串
字符串的三引号支持换行,用于书写大
段文本。字符串的拼接是使用+拼接多
个字符串字符串重复内容则使用*重复
图
输出字符串。字符串的切片是截取字符
串指定位置内容。
AI职教
zhijiao.xkw.com
酮
知识梳理
列表类型
列表*(Iist)使用方括号[]包裹,是
Python:最常用的容器数据类型。可以存
放任意数据类型,包括数字、字符串、
列表等。它是有序、可重复、可增删改
查,最常用容器
AI职教
zhijiao.xkw.com
知识梳理
列表特点
①有序:元素有下标,顺序固定。
②可重复:列表内允许出现相同元素。
③可增删改查:灵活性最高,日常开发
使用最多。
AI职教
zhijiao.xkw.com
酮
知识梳理
元组
元组(tuple)使用小括号()包裹,格式
和列表非常相似,属于只读型容器。元
组是有序的因为拥有下标,顺序不变元
图
祖也是可重复的即允许元素重复,同时
其不可修改
AI职教
zhijiao.xkw.com
知识梳理
mano
元组特点
元素一旦定义,不能增、删、改,安全
性高。元组的常用用法储存固定不变的
数据,如星期、月份、坐标、系统配置,
函数多个返回值默认使用元组存储,同
时支持切片、遍历、取值,但是不能修
改数据。且单个元素必须加逗号
AI职教
zhijiao.xkw.com
知识梳理
mano
集合
集合使用大括号{}包裹,无键值对,是
无序、自动去重的容器类型。
其特点:
①无序:没有下标,不能通过下标取值。
②元素唯一:自动去除重复数据。
③元素不能存放列表、字典等可变数据。
AI职教
zhijiao.xkw.com
知识梳理
mano
字典
3、常用用法
①列表快速去重:set(列表)。
②集合运算:交集&、并集|、差集-。
③判断两组数据是否重复、是否包含。
AI职教
zhijiao.xkw.com
知识梳理
示例1
示例2
num int 666
#整数
#4.元组tuple
#2.字符串str
tuple data=(100,200,"元组",5.20)
str_text="Python基础数据类型"
#5.字典dict
#3.列表1ist
dict data={"name":"小明","age":18,
1 ist data=[10,20,"列表",3.14,
"score":90.5}
True]
#6.集合set
set data={1,2,2,3,"集合",1}#
自动去重
AI职教
zhijiao.xkw.com
知识梳理
示例3
结果
#全部打印输出
数值int:666
print("数值int:",num_int)
字符串:Python基础数据类型
print("字符串:",str_text)
列表:[10,20,'列表',3.14,True]
print("列表:",list data)
元组:(100,200,'元组',5.2)
print("元组:",tuple data)
字典:{'name':'小明','age':18,
print("字典:",dict data)
'score':90.5}
print("集合(自动去重):",
集合(自动去重):{1,2,3,'集合'}
set_data)
AI职教
zhijiao.xkw.com
背诵环节
1.简述一下顺序结构
【答案】顺序结构是Pythor中最简单、最基础的程序执行结构,核心规则:代码
按照从上到下的顺序,一行接一行依次执行,不会跳过、不会倒流,执行完上一
行才会执行下一行。它是所有程序的基础。
2数据的六大类型。
【答案】数值、字符串、列表等常用数据类型,及元组集合和字典。
3.数值类型的四种类型
【答案】int整数、float;浮点数(小数)、complex?复数、bool布尔值(特殊数值)。
AI职教
zhijiao.xkw.com
县
常考题
单选题
1.Python程序默认的执行结构是()
A.分支结构
B.顺序结构
C循环结构
D.嵌套结构
【答案】B
2.以下不属于Python六大基本数据类型的是()
A.int
B.float
C,bool
D.char
【答案】D
AI职教
zhijiao.xkw.com
县
常考题
单选题
3.Python中用来表示整数的数据类型是()
A.float
B,int
C.str
D.list
【答案】B
4.下列选项中,属于浮点型数据的是(()
A.100
B.-20
C.3.14
D."66"
【答案】C
AI职教
zhijiao.xkw.com
县
常考题
单选题
5.Python中,用于在屏幕打印结果的语句是()
A.True和False
B.真和假
C.0和1
D.是和否
【答案】A
判断题
6.顺序结构执行代码时,会跳过部分代码选择性执行()
【答案】×
7.Python六大基础数据类型包含:int、float、str、bool、Iist、dict()
【答案】×
AI职教
zhijiao.xkw.com
县
常考题
判断题
8.小数形式的数字在Python中统一为浮点型float。()
【答案】√
9.True本质上等价于1,False:本质上等价于0()
【答案】√
10.复数类型在Python无法使用。()
【答案】×
AI职教
zhijiao.xkw.com
高考真题
单项选择题
1.关于Python顺序结构,说法正确的是()
A.代码随机执行
B.自上而下依次执行
C.代码会逆向执行
D.满足条件才会执行
【答案】B
2.下列属于Python?复数类型的是()
A.5+2j
B.3.5
C.99
D.None
【答案】A
AI职教
zhijiao.xkw.com
高考真题
单项选择题
3.以下关于变量的说法,正确的是(
A.float
B.str
C.int
D.bool
【答案】C
4.print("你好")这条语句的作用是(
A.empty
B.nul l
C.None
D.
【答案】C
5.以下(
)组全部属于不可变数据类型
A.int、float、str
B.Iist、int、bool
C.str、Iist、dict
D.float、set、int
【答案】A
AI职教
zhijiao.xkw.com
高考真题
单选题、判断题
6.程序中只要写了orint,就不会遵循顺序结构。()
【答案】×
7.type(3.0)和type(3)结果完全相同。()
【答案】×
8.布尔类型属于Python数值类型的一种。()
【答案】√
AI职教
zhijiao.xkw.com
课堂练习
单项选择题
1.下列关于Python顺序结构执行规则,描述正确的是()
A.从下往上执行
B.自上而下逐行依次执行
C.随机挑选代码执行
D.满足条件才执行代码
【答案】B
2.Python六大基本数据类型中,用来存储文本内容的是
A.int
B.str
C.list
D.float
【答案】B
AI职教
zhijiao.xkw.com
课堂练习
单项选择题
3.下列数据中,属于Python整型的是(
A.7.99
B."123"
C.2.0
D.-15
【答案】D
4.表达式type(True)的运行结果类型是()
A.整型
B.浮点型
C.布尔型
D.字符串类型
【答案】C
AI职教
zhijiao.xkw.com
课堂练习
单项选择题
5.Python中复数类型的虚部标识是(
A.i
B.j
C.k
D.m
【答案】B
6.以下选项中,不属于数值类型的是(
A.66
B.9.8
C."python"
D.3+4j
【答案】C
7.代码自上而下依次运行,没有分支和循环,该程序结构是()
A.=
B.=
C.=>
D.===
【答案】A
AI职教
zhijiao.xkw.com
课堂练习
单项选择题
8.关于浮点数说法错误的是(
A.可以表示小数
B.3.14是浮点数
C.整数5也是浮点数
D.float代表浮点型
【答案】C
9.下列(
)个是Python合法的空值
A.A.NONE
B.None
C.nul l
D.0
【答案】B
10.以下组合,全部属于Python基本数据类型的是(
A.int、float、str、bool
B.char、int、doub l e
C.Iist、char、str
D.dict、doub le、bool
【答案】A
AI职教
zhinao xkw.con
课堂小结
一、顺序结构
三、数值
二、数据
1.整形
1.数值
2.浮点数型
2.字符串
3.复数类型
3.字典
4.布尔类型
4.元祖
5.列表
6.集合
AI职教
zhijiao.xkw.com
◆◆
感谢观看