内容正文:
2026版云南省《计算机信息类考纲百套卷》 第68卷编写说明:2026版云南省《计算机信息类考纲百套卷》,是依据《云南省中职职教高考职业技能考试说明(试行)计算机信息类》编写,本套试卷共94份由三个部分组成。第一部分是根据考纲要求编写的知识点训练卷,共48份;第二部分是根据考纲的要求编写的常考题训练卷,共26份;第三个部分是根据考纲编写的专业综合训练卷,共20份。
本试卷是《计算机类考纲百套卷》的第68卷,为程序设计的常考题训练卷,按考纲中第五部分程序设计的八点范围要求编写。编写要求是:
(1)了解计算机软件和程序设计的概念,了解C、Python、Javascript、Java语言的特性。了解软件开发过程。(2)掌握Python语言的基础知识,包括数据类型(如整数、浮点数、字符串、列表、元组、字典等)、变量、运算符、基本的输入输出操作等。(3)理解并能够使用条件语句和循环语句,能够处理各种控制流程。(4)理解函数的概念,能够定义和调用函数,理解参数和返回值的概念。(5)理解并能够使用Python的列表,能够利用列表对象的函数进行基本的操作,了解元组、字典、集合。(6)了解文件的概念,能够使用Python进行文件的读写操作。(7)了解错误和异常的概念,能够进行基本的错误处理。(8)能够使用Python完成一些简单的编程任务。
5.程序设计 常考题训练卷
考试时间60分钟 满分100分
班级 姓名 学号 成绩
一、单项选择题:本题共20小题,每小题2分,共40分。在每小题给出的四个选项中,只有一项是符合题目要求的
1. 查询数据标识的 Python 内置函数是( )
A. id()
B. type()
C. int()
D. round()
2. 下列不能作为标准自定义函数的函数名的是( )
A. hello
B. None
C. a2025
D. float
3. 表达式2 + 2**3 > 80 + 2**3 > 10的值为( )
A. 1
B. True
C. False
D. 0
4. print("{1:}01{0:}".format(1,0))语句的运行结果是( )
A. 01
B. 0011
C. 1
D. 1100
5. A={2,2,4};B={2,2,5};print(len(A|B))语句的运行结果是( )
A. 1
B. 2
C. 3
D. 4
6. 下列关于 sum() 函数的用法错误的是( )
A. sum({1,2,3})
B. sum({1:2;2:3})
C. sum(1,2,3)
D. sum((1,2,3))
7. 下列模块中,用于产生随机数的是( )
A. os
B. turtle
C. random
D. datetime
8. 文件的读写操作完成后,如果想读出整个文件内容,此时 seek() 应该设置为( )
A. seek(-1)
B. seek(0)
C. seek(1)
D. seek(0,2)
9.print([i*2 for i in range(1,10) if i%2==0 and i>3])的运行结果是( )。
A. [4, 8, 12, 16]
B. [4, 6, 8]
C. [8, 12, 16]
D.代码错误
10.下列关于第三方库的说法中,正确的是( )
A.使用前只需要安装,无须引入
B.使用前无须安装,只需要引入
C.使用前无须安装,无须引入
D.使用前需要安装,需要引入
11.下列选项中不能生成一个空字典的是( )
A. dict()
B .{}
C. {[]}
D. dict([])
12.以下不能创建一个字典的语句是( )
A. dict={}
B. dict={(4.5,6):'hello'})
C. dict={4:6}
D. dict={[4.5,6]:'hello')
13.下列不属于Python语言特点的是( )
A.是一种跨平台的语言
B.可用于图像处理
C.具有可嵌入性和可扩展性
D.是一种静态语言
14.定义了变量后,变量就具备三个特征。下列各项中,不是变量的特征的是( )
A.引用
B.类型
C.值
D. 标识
15. print(not 3!=4 and 3>4 or 5<6)的结果为( )
A. True
B. False
C. 3
D. 4
16.下列整型表达方式是错误的是( )
A.32
B. 0b01
C.0o18
D.0x237
17.下列程序的运行结果是( )
x,y,z=1,2,3
x,y,z=6,x+2,x+3
print(x,y,z)
A. 5 2 3
B. 6 3 4
C. 6 2 3
D. 6 3 5
18.下列程序的运行结果是( )
f=open('test1.txt','w')
f.write('hello world
hello\tpython')
f.close()
A.hello world
hello python
B.hello worldhello python
C. hello world
hellopython
D. hello worldhellopython
19.下列程序的运行结果是( )
lst=[1,2,3]
lst2=[4,5]
lst.extend(lst2)
lst.append(lst2)
print(len(lst))
A.4
B.5
C.6
D.7
20.已知 A={7,8,9},B={10,7,9},则( )的运行结果为{9,7}。
A.A|B
B.A&B
C.A^B
D. A-B
二、多项选择题:本题共10小题,每小题4分,共40分。在每小题给出的四个选项中,有多项符合题目要求。全部选对得4分,多选、少选、错选得0分。
1. Python表达式中,值为False的是( )。
A.1 > ord("0")
B.20 // 6 < 20 % 6
C.5 % 3 ** 2 == 4
D."49" < "7"
2. 阅读下面的代码,下面回答错误的是( )。
k=10
while k:
k=k-1
print(k)
则下列语句描述中错误的是( )。
A.while循环执行10次
B.循环是无限循环
C.循环体语句一次也不执行
D.循环体语句执行一次
3. 已知字典 dict1={1:2, 2:[1,2], 3:['b1', 'b2', 'b3']},要得到值'b2',下列方法可行的是( )。
A.dict1[3][1]
B.dict1['b2']
C.dict1[3][-2]
D.dict1[3][-1]
4. 下列程序的输出结果是( )。
n=1
def f(x,y):
global n
n=2
return x*y
print(f(2,3),n)
n=1
def f(x,y):
n=2
return x*y
print(f(2,3),n)
A.2 5
B.6 2
C.1 6
D.6 1
5.def f(x,y=1,z=2):
return x+y+z
执行上面代码,正确引用是( )。
A. f(1,5)
B. f(1,,8)
C.f(3)
D. f(3,5,9)
6.下列关于函数的说法中正确的是( )
A.函数可以没有参数
B.函数可以先调用后定义
C.函数可以没有return语句
D.函数都有返回值
7.下列赋值语句正确的是( )
A.a=b=c=1=2
B.a,b,c=1,2,3
C. a,b,c=[3,4,5]
D.a,b=3>4,2!=3
8.标准自定义函数中,下列关于参数的说法正确的是( )
A.函数定义中的参数称为形参
B.函数调用时括号中的参数称为实参
C.全局变量和局部变量可以同名,且互不干扰。
D.在函数内容可以直接使用和修改全局变量
9.下面关于集合的说法正确的是( )
A.集合的三大特征:确定性、互异性、无序性
B.集合里面的元素可以是可变的数据类型
C.集合里面的元素可以通过索引来修改
D.集合里面的元素不能重复
10.下面关于字典的说法正确的是( )
A.字典的键可以是任意数据类型
B.字典的值可以死任意数据类型
C.字典不支持索引和切片的操作
D.字典是具有映射关系的键值对组成的
三、判断题:本题共10小题,每题2分,共20分。
1. Python是一种跨平台、面向过程的动态程序设计语言。( )
2. 已知 s='abc
\t', 则 len(s)的值是3。( )
3. 已知 x=2, 则 eval("x*1"+"1**x")的值为242。( )
4. 表达式 (1) + (2) 的值为(1,2)。( )
5.标准自定义函数定义时,若既有位置参数又有不定长参数,则需把位置参数放前面。( )
6. Python中一行可以写多条命令,多条命令之间用分号隔开的。( )
7.表达式-4**2//-5%3//-4-4**2%-5/1的值为-4.0。( )
8.一次性清除字典中所有元素的方法是clear( )。( )
9.在定义函数时,若参数采用“参数名三值”的形式,则这个参数属于不定长参数。( )
10.字符串是不可变的数据类型,因此不能对里面的字符进行修改。( )
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
学科网(北京)股份有限公司
学科网(北京)股份有限公司
$$
2026版云南省《计算机信息类考纲百套卷》 第68卷编写说明:2026版云南省《计算机信息类考纲百套卷》,是依据《云南省中职职教高考职业技能考试说明(试行)计算机信息类》编写,本套试卷共94份由三个部分组成。第一部分是根据考纲要求编写的知识点训练卷,共48份;第二部分是根据考纲的要求编写的常考题训练卷,共26份;第三个部分是根据考纲编写的专业综合训练卷,共20份。
本试卷是《计算机类考纲百套卷》的第68卷,为程序设计的常考题训练卷,按考纲中第五部分程序设计的八点范围要求编写。编写要求是:
(1)了解计算机软件和程序设计的概念,了解C、Python、Javascript、Java语言的特性。了解软件开发过程。(2)掌握Python语言的基础知识,包括数据类型(如整数、浮点数、字符串、列表、元组、字典等)、变量、运算符、基本的输入输出操作等。(3)理解并能够使用条件语句和循环语句,能够处理各种控制流程。(4)理解函数的概念,能够定义和调用函数,理解参数和返回值的概念。(5)理解并能够使用Python的列表,能够利用列表对象的函数进行基本的操作,了解元组、字典、集合。(6)了解文件的概念,能够使用Python进行文件的读写操作。(7)了解错误和异常的概念,能够进行基本的错误处理。(8)能够使用Python完成一些简单的编程任务。
5.程序设计 常考题训练卷
考试时间60分钟 满分100分
班级 姓名 学号 成绩
一、单项选择题:本题共20小题,每小题2分,共40分。在每小题给出的四个选项中,只有一项是符合题目要求的
1. 查询数据标识的 Python 内置函数是( )
A. id()
B. type()
C. int()
D. round()
【答案】A
2. 下列不能作为标准自定义函数的函数名的是( )
A. hello
B. None
C. a2025
D. float
【答案】B
3. 表达式2 + 2**3 > 80 + 2**3 > 10的值为( )
A. 1
B. True
C. False
D. 0
【答案】C
4. print("{1:}01{0:}".format(1,0))语句的运行结果是( )
A. 01
B. 0011
C. 1
D. 1100
【答案】B
5. A={2,2,4};B={2,2,5};print(len(A|B))语句的运行结果是( )
A. 1
B. 2
C. 3
D. 4
【答案】C
6. 下列关于 sum() 函数的用法错误的是( )
A. sum({1,2,3})
B. sum({1:2;2:3})
C. sum(1,2,3)
D. sum((1,2,3))
【答案】C
7. 下列模块中,用于产生随机数的是( )
A. os
B. turtle
C. random
D. datetime
【答案】C
8. 文件的读写操作完成后,如果想读出整个文件内容,此时 seek() 应该设置为( )
A. seek(-1)
B. seek(0)
C. seek(1)
D. seek(0,2)
【答案】B
9.print([i*2 for i in range(1,10) if i%2==0 and i>3])的运行结果是( )。
A. [4, 8, 12, 16]
B. [4, 6, 8]
C. [8, 12, 16]
D.代码错误
【答案】C
10.下列关于第三方库的说法中,正确的是( )
A.使用前只需要安装,无须引入
B.使用前无须安装,只需要引入
C.使用前无须安装,无须引入
D.使用前需要安装,需要引入
【答案】D
11.下列选项中不能生成一个空字典的是( )
A. dict()
B .{}
C. {[]}
D. dict([])
【答案】C
12.以下不能创建一个字典的语句是( )
A. dict={}
B. dict={(4.5,6):'hello'})
C. dict={4:6}
D. dict={[4.5,6]:'hello')
【答案】D
13.下列不属于Python语言特点的是( )
A.是一种跨平台的语言
B.可用于图像处理
C.具有可嵌入性和可扩展性
D.是一种静态语言
【答案】D
14.定义了变量后,变量就具备三个特征。下列各项中,不是变量的特征的是( )
A.引用
B.类型
C.值
D. 标识
【答案】A
15. print(not 3!=4 and 3>4 or 5<6)的结果为( )
A. True
B. False
C. 3
D. 4
【答案】A
16.下列整型表达方式是错误的是( )
A.32
B. 0b01
C.0o18
D.0x237
【答案】C
17.下列程序的运行结果是( )
x,y,z=1,2,3
x,y,z=6,x+2,x+3
print(x,y,z)
A. 5 2 3
B. 6 3 4
C. 6 2 3
D. 6 3 5
【答案】B
18.下列程序的运行结果是( )
f=open('test1.txt','w')
f.write('hello world
hello\tpython')
f.close()
A.hello world
hello python
B.hello worldhello python
C. hello world
hellopython
D. hello worldhellopython
【答案】A
19.下列程序的运行结果是( )
lst=[1,2,3]
lst2=[4,5]
lst.extend(lst2)
lst.append(lst2)
print(len(lst))
A.4
B.5
C.6
D.7
【答案】C
20.已知 A={7,8,9},B={10,7,9},则( )的运行结果为{9,7}。
A.A|B
B.A&B
C.A^B
D. A-B
【答案】B
二、多项选择题:本题共10小题,每小题4分,共40分。在每小题给出的四个选项中,有多项符合题目要求。全部选对得4分,多选、少选、错选得0分。
1. Python表达式中,值为False的是( )。
A.1 > ord("0")
B.20 // 6 < 20 % 6
C.5 % 3 ** 2 == 4
D."49" < "7"
【答案】ABC
2. 阅读下面的代码,下面回答错误的是( )。
k=10
while k:
k=k-1
print(k)
则下列语句描述中错误的是( )。
A.while循环执行10次
B.循环是无限循环
C.循环体语句一次也不执行
D.循环体语句执行一次
【答案】BCD
3. 已知字典 dict1={1:2, 2:[1,2], 3:['b1', 'b2', 'b3']},要得到值'b2',下列方法可行的是( )。
A.dict1[3][1]
B.dict1['b2']
C.dict1[3][-2]
D.dict1[3][-1]
【答案】AC
4. 下列程序的输出结果是( )。
n=1
def f(x,y):
global n
n=2
return x*y
print(f(2,3),n)
n=1
def f(x,y):
n=2
return x*y
print(f(2,3),n)
A.2 5
B.6 2
C.1 6
D.6 1
【答案】BD
5.def f(x,y=1,z=2):
return x+y+z
执行上面代码,正确引用是( )。
A. f(1,5)
B. f(1,,8)
C.f(3)
D. f(3,5,9)
【答案】ACD
6.下列关于函数的说法中正确的是( )
A.函数可以没有参数
B.函数可以先调用后定义
C.函数可以没有return语句
D.函数都有返回值
【答案】ACD
7.下列赋值语句正确的是( )
A.a=b=c=1=2
B.a,b,c=1,2,3
C. a,b,c=[3,4,5]
D.a,b=3>4,2!=3
【答案】BCD
8.标准自定义函数中,下列关于参数的说法正确的是( )
A.函数定义中的参数称为形参
B.函数调用时括号中的参数称为实参
C.全局变量和局部变量可以同名,且互不干扰。
D.在函数内容可以直接使用和修改全局变量
【答案】ABC
9.下面关于集合的说法正确的是( )
A.集合的三大特征:确定性、互异性、无序性
B.集合里面的元素可以是可变的数据类型
C.集合里面的元素可以通过索引来修改
D.集合里面的元素不能重复
【答案】AD
10.下面关于字典的说法正确的是( )
A.字典的键可以是任意数据类型
B.字典的值可以死任意数据类型
C.字典不支持索引和切片的操作
D.字典是具有映射关系的键值对组成的
【答案】BCD
三、判断题:本题共10小题,每题2分,共20分。
1. Python是一种跨平台、面向过程的动态程序设计语言。( )
【答案】×
2. 已知 s='abc
\t', 则 len(s)的值是3。( )
【答案】×
3. 已知 x=2, 则 eval("x*1"+"1**x")的值为242。( )
【答案】√
4. 表达式 (1) + (2) 的值为(1,2)。( )
【答案】×
5.标准自定义函数定义时,若既有位置参数又有不定长参数,则需把位置参数放前面。( )
【答案】√
6. Python中一行可以写多条命令,多条命令之间用分号隔开的。( )
【答案】√
7.表达式-4**2//-5%3//-4-4**2%-5/1的值为-4.0。( )
【答案】×
8.一次性清除字典中所有元素的方法是clear( )。( )
【答案】√
9.在定义函数时,若参数采用“参数名三值”的形式,则这个参数属于不定长参数。( )
【答案】×
10.字符串是不可变的数据类型,因此不能对里面的字符进行修改。( )
【答案】√
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
学科网(北京)股份有限公司
学科网(北京)股份有限公司
$$