《程序设计》常考题训练卷-2026版云南省计算机信息类考纲百套卷 第68卷

2025-08-26
| 2份
| 24页
| 84人阅读
| 2人下载

内容正文:

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.字符串是不可变的数据类型,因此不能对里面的字符进行修改。( ) 【答案】√ 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $$

资源预览图

《程序设计》常考题训练卷-2026版云南省计算机信息类考纲百套卷 第68卷
1
《程序设计》常考题训练卷-2026版云南省计算机信息类考纲百套卷 第68卷
2
《程序设计》常考题训练卷-2026版云南省计算机信息类考纲百套卷 第68卷
3
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。