内容正文:
2026版云南省《计算机信息类考纲百套卷》 第32卷编写说明:2026版云南省《计算机信息类考纲百套卷》,是依据《云南省中职职教高考职业技能考试说明(试行)计算机信息类》编写,本套试卷共94份由三个部分组成。第一部分是根据考纲要求编写的知识点训练卷,共48份;第二部分是根据考纲的要求编写的常考题训练卷,共26份;第三个部分是根据考纲编写的专业综合训练卷,共20份。
本试卷是《计算机类考纲百套卷》的第32卷,为知识点训练卷,其考纲要求是:
掌握Python语言的基础知识,包括数据类型(如整数、浮点数字符串、列表、元组、字典等)、变量、运算符、基本的输入输出操作等。
基础知识和数据类型
5.程序设计 知识点训练卷
考试时间60分钟 满分100分
班级 姓名 学号 成绩
一、单项选择题:本题共20小题,每小题2分,共40分。在每小题给出的四个选项中,只有一项是符合题目要求的
1. 关于Python数据类型,下列描述错误的是( )。
A.整数类型(int)支持任意大小数值
B.浮点数(float)进行计算时可能存在精度误差
C.字符串(str)可用三引号实现跨行定义
D.元组(tuple)创建后可通过索引修改元素值
2. 下列代码的输出结果是( )。
a = [1, 2]
b = [3, 4]
print(a + b * 2)
A. [1,2,3,4,3,4]
B. [1,2,3,4,1,2,3,4]
C. [1,2,6,8]
D. [4,6,4,6]
3. 运算符优先级从高到低排序正确的是( )。
A.逻辑运算符 > 赋值运算符 > 比较运算符 > 算术运算符
B.成员运算符 > 身份运算符 > 位运算符 > 算术运算符
C.算术运算符 > 比较运算符 > 逻辑运算符 > 赋值运算符
D.位运算符 > 身份运算符 > 成员运算符 > 比较运算符
4. 执行下列代码后,变量x的值是( )。
x = 10
x **= 2
x //= 3
A.33
B.33.33
C.100
D.33.0
5. 关于输入输出操作,下列说法正确的是( )。
A.input()默认返回整数类型数据
B.print(1, 2, sep=':')输出结果为1 2
C.格式化字符串"{:.2f}".format(3.1415926)输出3.14
D.print(end='')会强制输出换行符
6. 下列字典操作会报错的是( )。
d = {'A': 1, 'B': 2}
A.d.get('C', 3)
B.d['C'] = 3
C.del d['C']
D.d.update(C=3)
7. 下列代码的输出结果是( )。
t = (1, [2, 3])
t[1][0] = 4
print(t)
A. (1, [4, 3])
B. (1, [2, 3])
C.抛出TypeError异常
D. (4, [2, 3])
8. 关于列表切片操作,下列结果错误的是( )。
A.list('Python')[1:4] → ['y','t','h']
B.list('Python')[::2] → ['P','t','o']
C.list('Python')[::-1] → ['n','o','h','t','y','P']
D.list('Python')[-10:10] → 抛出IndexError
9. 下列表达式的值不是整数类型的是( )。
A.15 // 4
B.int(3.9)
C.2 ** 3
D.8 / 2
10. 执行下列代码后,变量a的值是( )。
a = 5
b = a
a = a + 3
A.5
B.8
C.3
D.5和8
11.Python中,关于注释的说法正确的是( )。
A.注释符必须成对出现
B.注释符可以成对出现
C.单行注释只能用双引号
D.多行注释只能用井号
12. Python中,注释一般用于( )。
A.标明作者和版权信息
B.辅助程序调试
C.解释代码原理及用途
D.以上均正确
13.print(2+3.0)语句的运行结果为( )。
A.5
B.5.0
C.3
D.2.0
14.print(8//4.0+int(2.8)+float(2)+9%-3)语句的运行结果为( )。
A.5
B.5.0
C.6
D.6.0
15.print(round(3.1415926,3))语句的运行结果为( )。
A.3.141
B.3.142
C.3.14
D.3.1415
16. eval("2*3"+"4")语句的运行结果为( )。
A.68
B.10
C.9
D.12
17.max(True,1,-9,-11)语句的运行结果为( )。
A.True
B.1
C.-9
D.-11
18.min(False,0,1,2)语句的运行结果为( )。
A.0
B.False
C.1
D.2
19.len({1:2,3:4,5:6})+len("Hello")语句的运行结果为( )。
A.10
B.11
C.8
D.9
20.print(9%-7)语句的运行结果为( )。
A.-5
B.5
C.-2
D.2
二、多项选择题:本题共10小题,每小题4分,共40分。在每小题给出的四个选项中,有多项符合题目要求。全部选对得4分,多选、少选、错选得0分。
1.下面说法正确的是( )
A.st="abcdefghi"则st[2::2]的结果为'cegi'。
B.任意长度的列表最后一个元素的索引为-1。
C.lst=[1,2,3,4,5];lst[-2]=20则lst的值为[1,2,3,20,5]。
D.lst=list("abcde");lst[::-1]的值为['e', 'd', 'c', 'b', 'a']。
2.下面说法正确的是( )
A.a=8,则type(a)的值为<class 'tuple'>。
B.a=(8)则type(a)的值为<class 'int'>。
C.a=(1,2,3);b=(4,5,6)则len(a+b)的值为6。
D.set1={1,2,3,4};set2={3,4,5,6}则set1&set2的值为{1,2,3,4,5,6}。
3.下面说法正确的是( )
A.set1={1,2,3,4};set2={3,4,5,6}则set1|set2的值为{3,4}。
B.set1={1,2,3,4};set2={3,4,5,6}则set1-set2的值为{1,2}。
C.set1={1,2,3,4};set2={3,4,5,6}则set1^set2的值为{1,2,5,6}。
D.dic={1:2};dic[3]=4则dic的值为{1:2,3:4}。
4.下面说法正确的是( )
A.dic={1:2};dic[1]=4则dic的值为{1:4}。
B.dic={1:2,3:4,5:6};del dic[3]则dic的值为{1:2,5:6}。
C.print(dict([(1,2),(3,4)]))的值为{1: 2, 3: 4}。
D.print(dict(name='张三',age=18))的值为{'name': '张三', 'age': 18}。
5.下面说法正确的是( )
A.int(0x12)的值为18。
B.int("12",8)的值为10。
C.print(0.1+0.3==0.4)的值为False。
D.表达式-2%3//2-7//(-2)+6/2+7.0//2.0的值为9.0。
6.下面说法正确的是( )
A.(True*3+False*4)/(False*2+True*3)值为1.0。
B.int(2.98)的值为3。
C.float(3)的值为3.0。
D.float("3.5")的值为3.5。
7.下面说法正确的是( )
A.float(True)的值为1.0。
B.sum({1:2,3:4,5:6})的值为12。
C.sum({1:2,3:4,5:6}.values())的值为9。
D.print(2,3,4,sep="*",end="#")的输出结果为2*3*4#。
8.以下哪些是Python中的基本数据类型?( )
A. 整数(int)
B. 浮点数(float)
C. 字符串(str)
D. 列表(list)
9.以下关于Python数据类型的描述,正确的是( )
A. 整数类型(int)可以表示任意大小的整数。
B. 浮点数类型(float)可以精确表示所有小数。
C. 字符串(str)是不可变数据类型。
D. 列表(list)是可变数据类型。
10.以下关于字典(dict)的描述,正确的是( )
A. 字典是键值对的集合。
B. 字典的键必须是不可变类型。
C. 字典的值可以是任意类型。
D. 字典是无序的数据类型。
三、判断题:本题共10小题,每题2分,共20分。
1.布尔类型(bool)只有两个值:True和False。( )
2.Python中的复数类型(complex)用j表示虚部。( )
3.字典(dict)是Python中的键值对集合,键可以是可变类型。( )
4.元组(tuple)是Python中的不可变数据类型,一旦创建就不能修改。( )
5.元组是Python中的可变数据类型,可以存储相同类型的元素。( )
6. ==是Python中的比较运算符,用于判断两个值是否相等。( )
7. in是Python中的成员运算符,用于判断元素是否在序列中。( )
8. eval( )函数可以将字符串作为Python表达式执行。( )
9. input( )函数用于从用户获取输入,返回的数据类型取决于用户输入的数据类型。( )
10. None是Python中表示空值的关键字,等同于False。( )
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
学科网(北京)股份有限公司
学科网(北京)股份有限公司
$
2026版云南省《计算机信息类考纲百套卷》 第32卷编写说明:2026版云南省《计算机信息类考纲百套卷》,是依据《云南省中职职教高考职业技能考试说明(试行)计算机信息类》编写,本套试卷共94份由三个部分组成。第一部分是根据考纲要求编写的知识点训练卷,共48份;第二部分是根据考纲的要求编写的常考题训练卷,共26份;第三个部分是根据考纲编写的专业综合训练卷,共20份。
本试卷是《计算机类考纲百套卷》的第32卷,为知识点训练卷,其考纲要求是:
掌握Python语言的基础知识,包括数据类型(如整数、浮点数字符串、列表、元组、字典等)、变量、运算符、基本的输入输出操作等。
基础知识和数据类型
5.程序设计 知识点训练卷
考试时间60分钟 满分100分
班级 姓名 学号 成绩
一、单项选择题:本题共20小题,每小题2分,共40分。在每小题给出的四个选项中,只有一项是符合题目要求的
1. 关于Python数据类型,下列描述错误的是( )。
A.整数类型(int)支持任意大小数值
B.浮点数(float)进行计算时可能存在精度误差
C.字符串(str)可用三引号实现跨行定义
D.元组(tuple)创建后可通过索引修改元素值
【答案】D
2. 下列代码的输出结果是( )。
a = [1, 2]
b = [3, 4]
print(a + b * 2)
A. [1,2,3,4,3,4]
B. [1,2,3,4,1,2,3,4]
C. [1,2,6,8]
D. [4,6,4,6]
【答案】A
3. 运算符优先级从高到低排序正确的是( )。
A.逻辑运算符 > 赋值运算符 > 比较运算符 > 算术运算符
B.成员运算符 > 身份运算符 > 位运算符 > 算术运算符
C.算术运算符 > 比较运算符 > 逻辑运算符 > 赋值运算符
D.位运算符 > 身份运算符 > 成员运算符 > 比较运算符
【答案】C
4. 执行下列代码后,变量x的值是( )。
x = 10
x **= 2
x //= 3
A.33
B.33.33
C.100
D.33.0
【答案】A
5. 关于输入输出操作,下列说法正确的是( )。
A.input()默认返回整数类型数据
B.print(1, 2, sep=':')输出结果为1 2
C.格式化字符串"{:.2f}".format(3.1415926)输出3.14
D.print(end='')会强制输出换行符
【答案】C
6. 下列字典操作会报错的是( )。
d = {'A': 1, 'B': 2}
A.d.get('C', 3)
B.d['C'] = 3
C.del d['C']
D.d.update(C=3)
【答案】C
7. 下列代码的输出结果是( )。
t = (1, [2, 3])
t[1][0] = 4
print(t)
A. (1, [4, 3])
B. (1, [2, 3])
C.抛出TypeError异常
D. (4, [2, 3])
【答案】A
8. 关于列表切片操作,下列结果错误的是( )。
A.list('Python')[1:4] → ['y','t','h']
B.list('Python')[::2] → ['P','t','o']
C.list('Python')[::-1] → ['n','o','h','t','y','P']
D.list('Python')[-10:10] → 抛出IndexError
【答案】D
9. 下列表达式的值不是整数类型的是( )。
A.15 // 4
B.int(3.9)
C.2 ** 3
D.8 / 2
【答案】D
10. 执行下列代码后,变量a的值是( )。
a = 5
b = a
a = a + 3
A.5
B.8
C.3
D.5和8
【答案】B
11.Python中,关于注释的说法正确的是( )。
A.注释符必须成对出现
B.注释符可以成对出现
C.单行注释只能用双引号
D.多行注释只能用井号
【答案】A
12. Python中,注释一般用于( )。
A.标明作者和版权信息
B.辅助程序调试
C.解释代码原理及用途
D.以上均正确
【答案】D
13.print(2+3.0)语句的运行结果为( )。
A.5
B.5.0
C.3
D.2.0
【答案】B
14.print(8//4.0+int(2.8)+float(2)+9%-3)语句的运行结果为( )。
A.5
B.5.0
C.6
D.6.0
【答案】D
15.print(round(3.1415926,3))语句的运行结果为( )。
A.3.141
B.3.142
C.3.14
D.3.1415
【答案】B
16. eval("2*3"+"4")语句的运行结果为( )。
A.68
B.10
C.9
D.12
【答案】A
17.max(True,1,-9,-11)语句的运行结果为( )。
A.True
B.1
C.-9
D.-11
【答案】A
18.min(False,0,1,2)语句的运行结果为( )。
A.0
B.False
C.1
D.2
【答案】B
19.len({1:2,3:4,5:6})+len("Hello")语句的运行结果为( )。
A.10
B.11
C.8
D.9
【答案】C
20.print(9%-7)语句的运行结果为( )。
A.-5
B.5
C.-2
D.2
【答案】A
二、多项选择题:本题共10小题,每小题4分,共40分。在每小题给出的四个选项中,有多项符合题目要求。全部选对得4分,多选、少选、错选得0分。
1.下面说法正确的是( )
A.st="abcdefghi"则st[2::2]的结果为'cegi'。
B.任意长度的列表最后一个元素的索引为-1。
C.lst=[1,2,3,4,5];lst[-2]=20则lst的值为[1,2,3,20,5]。
D.lst=list("abcde");lst[::-1]的值为['e', 'd', 'c', 'b', 'a']。
【答案】ABCD
2.下面说法正确的是( )
A.a=8,则type(a)的值为<class 'tuple'>。
B.a=(8)则type(a)的值为<class 'int'>。
C.a=(1,2,3);b=(4,5,6)则len(a+b)的值为6。
D.set1={1,2,3,4};set2={3,4,5,6}则set1&set2的值为{1,2,3,4,5,6}。
【答案】ABC
3.下面说法正确的是( )
A.set1={1,2,3,4};set2={3,4,5,6}则set1|set2的值为{3,4}。
B.set1={1,2,3,4};set2={3,4,5,6}则set1-set2的值为{1,2}。
C.set1={1,2,3,4};set2={3,4,5,6}则set1^set2的值为{1,2,5,6}。
D.dic={1:2};dic[3]=4则dic的值为{1:2,3:4}。
【答案】BCD
4.下面说法正确的是( )
A.dic={1:2};dic[1]=4则dic的值为{1:4}。
B.dic={1:2,3:4,5:6};del dic[3]则dic的值为{1:2,5:6}。
C.print(dict([(1,2),(3,4)]))的值为{1: 2, 3: 4}。
D.print(dict(name='张三',age=18))的值为{'name': '张三', 'age': 18}。
【答案】ABCD
5.下面说法正确的是( )
A.int(0x12)的值为18。
B.int("12",8)的值为10。
C.print(0.1+0.3==0.4)的值为False。
D.表达式-2%3//2-7//(-2)+6/2+7.0//2.0的值为9.0。
【答案】AB
6.下面说法正确的是( )
A.(True*3+False*4)/(False*2+True*3)值为1.0。
B.int(2.98)的值为3。
C.float(3)的值为3.0。
D.float("3.5")的值为3.5。
【答案】ACD
7.下面说法正确的是( )
A.float(True)的值为1.0。
B.sum({1:2,3:4,5:6})的值为12。
C.sum({1:2,3:4,5:6}.values())的值为9。
D.print(2,3,4,sep="*",end="#")的输出结果为2*3*4#。
【答案】AD
8.以下哪些是Python中的基本数据类型?( )
A. 整数(int)
B. 浮点数(float)
C. 字符串(str)
D. 列表(list)
【答案】ABC
9.以下关于Python数据类型的描述,正确的是( )
A. 整数类型(int)可以表示任意大小的整数。
B. 浮点数类型(float)可以精确表示所有小数。
C. 字符串(str)是不可变数据类型。
D. 列表(list)是可变数据类型。
【答案】ACD
10.以下关于字典(dict)的描述,正确的是( )
A. 字典是键值对的集合。
B. 字典的键必须是不可变类型。
C. 字典的值可以是任意类型。
D. 字典是无序的数据类型。
【答案】ABCD
三、判断题:本题共10小题,每题2分,共20分。
1.布尔类型(bool)只有两个值:True和False。( )
【答案】√
2.Python中的复数类型(complex)用j表示虚部。( )
【答案】√
3.字典(dict)是Python中的键值对集合,键可以是可变类型。( )
【答案】×
4.元组(tuple)是Python中的不可变数据类型,一旦创建就不能修改。( )
【答案】√
5.元组是Python中的可变数据类型,可以存储相同类型的元素。( )
【答案】×
6. ==是Python中的比较运算符,用于判断两个值是否相等。( )
【答案】√
7. in是Python中的成员运算符,用于判断元素是否在序列中。( )
【答案】√
8. eval( )函数可以将字符串作为Python表达式执行。( )
【答案】√
9. input( )函数用于从用户获取输入,返回的数据类型取决于用户输入的数据类型。( )
【答案】×
10. None是Python中表示空值的关键字,等同于False。( )
【答案】×
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
学科网(北京)股份有限公司
学科网(北京)股份有限公司
$