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

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

内容正文:

2026版云南省《计算机信息类考纲百套卷》 第66卷编写说明:2026版云南省《计算机信息类考纲百套卷》,是依据《云南省中职职教高考职业技能考试说明(试行)计算机信息类》编写,本套试卷共94份由三个部分组成。第一部分是根据考纲要求编写的知识点训练卷,共48份;第二部分是根据考纲的要求编写的常考题训练卷,共26份;第三个部分是根据考纲编写的专业综合训练卷,共20份。 本试卷是《计算机类考纲百套卷》的第66卷,为程序设计的常考题训练卷,按考纲中第五部分程序设计的八点范围要求编写。编写要求是: (1)了解计算机软件和程序设计的概念,了解C、Python、Javascript、Java语言的特性。了解软件开发过程。(2)掌握Python语言的基础知识,包括数据类型(如整数、浮点数、字符串、列表、元组、字典等)、变量、运算符、基本的输入输出操作等。(3)理解并能够使用条件语句和循环语句,能够处理各种控制流程。(4)理解函数的概念,能够定义和调用函数,理解参数和返回值的概念。(5)理解并能够使用Python的列表,能够利用列表对象的函数进行基本的操作,了解元组、字典、集合。(6)了解文件的概念,能够使用Python进行文件的读写操作。(7)了解错误和异常的概念,能够进行基本的错误处理。(8)能够使用Python完成一些简单的编程任务。 5.程序设计 常考题训练卷 考试时间60分钟 满分100分 班级 姓名 学号 成绩 一、单项选择题:本题共20小题,每小题2分,共40分。在每小题给出的四个选项中,只有一项是符合题目要求的 1. 为了给变量x,y,z赋整型数10,下列正确的Python赋值语句是( ) A.xyz=10 B.x=10 y=10 z=10 C.x=y=z=10 D.x=10,y=10,z=10 【答案】C 2.下面代码的运行结果为( ) lst = [3,1,2,4] lst.sort() print(lst) A.[1,2,3,4] B.[4,3,2,1] C.无输出 D.None 【答案】A 3.下列各个模块的描述正确的是( ) A.os模块用于处理与Python解释器相关的操作 B.tkinter模块用于图形绘制 C.turtle模块用于图形化编程 D.math 模块用于数学函数方面的运算 【答案】D 4.print函数的输中可以将( )作为参数,代表后面指定要输出的浮点数。 A.%d B. %c C. %f D. %s 【答案】C 5.print函数的输出中可以将( )作为参数,代表后面指定要输出的字符。 A.%c B. %d C. %t D. %s 【答案】A 6. 下面代码的运行结果为( ) print(round(4.5), round(5.5), pow(3,2)) A. 4 5 9 B. 4 6 9 C. 5 6 9 D. 4 5 9 【答案】B 7.下列代码运行次数结果是( ) k=1 while True: if k==12: break k=k+2 A,5 B.6 C.7 D.无限循环 【答案】D 8. 下列代码的运行结果是( ) data = [1,2,[3,4,[5,6,7]],[8,9,10]] print(sum(data[2][2])//len(data)) A.2 B.3 C.4 D.5 【答案】C 9. 下列代码运行次数结果是( ) k = 100 while k > 1: k = k // 2 A.5 B.6 C.7 D.无限循环 【答案】B 10.下列代码x的值为( ) x,y,z=1,2,3 x/=x*y+z A.0.2 B.0.5 C.2.5 D.3.5 ‌【答案】A 11.字符串是一个字符序列:字符串s,从右侧向左第3个字符用( )索引。 A.s[3] B.s[-3] C.s[0:-3] D.s[:-3] 【答案】B 12. 下列代码运行的结果是( ) def hello(t=[]): t.append(2) return t a=hello() b=hello() print(a,b) A. [2, 2] [2, 2] B. [2] [2, 2] C. [2, 2] [2] D. [2] [2] 【答案】A 13. 下列代码运行的结果是( ) def hello(t=[]): t.append(2) return t a=hello() print(a) b=hello() print(b) A. [2, 2] [2, 2] B. [2] [2, 2] C. [2, 2] [2] D. [2] [2] 【答案】B 14.下面代码的执行结果是( ) s1=1234.5678 s2=3.1415926 print('{:,.3f}'.format(s1)) A. 3.141 B. 3.142 C. 1,234.567 D. 1,234.568 【答案】D 15.下面代码的执行结果是( ) a=20 b=a|3 a&=7 print(b,end=',') print(a) A. 23,4 B. 4,23 C. 24,3 D. 4,24 【答案】A 15.random.uniform(a,b)的作用是( ) A.生成一个[a,b]之间的随机整数 B.生成一个[a,b]之间的随机浮点数 C.生成一个均值为a,方差为b的正态分布 D.生成一个[a,b]之间的随机数 【答案】B 16.st=' he\tw\rs';print(len(st))的结果是( ) A.6 B.7 C.8 D.10 【答案】B 17.st=r' he\tw\rs';print(len(st))的结果是( ) A.6 B.7 C.8 D.10 【答案】D 18.下列符合变量大驼峰命名法的是( ) A.myName B. myname C.Myname D. MyName 【答案】D 19.s="0123456789",下列表示"0123"的选项是( ) A s[0:4] B. s[o:3] C. s[-10:-5] D. s[1:5] 【答案】A 20.a=8, 则type(a)的值为( ) A. <class 'float'> B. <class 'int'> C. <class 'set'> D. <class 'tuple'> 【答案】D 二、多项选择题:本题共10小题,每小题4分,共40分。在每小题给出的四个选项中,有多项符合题目要求。全部选对得4分,多选、少选、错选得0分。 1.下列赋值语句正确的是( ) A. x=y=z=1 B. x=y=(z=1) C. x,y,z=1,2,3 D.x=y+=9 【答案】AC 2下列关于函数功能描述错误的是( ) A. round(5.5)的运行结果是5 B. round(8.5)的运行结果是9 C. pow(4,0.5)的运行结果是2 D .sum(1,2,3,4)的运行结果是10 【答案】ABCD 3关于Python循环结构,下列选项中描述错误的是( ) A,Python可以通过for实现限循环结构 B.对于嵌套循环break可以跳出所有循环 C.continue语句跳出当前层次的循环 D.循环中的遍历结构可以是字符串、文件、组合数据类型和range()函数等 【答案】ABC 4.下列说法中错误的是( ) A.在Python中递归的效率较高 B.如果函数的返回值多余一个,系统默认将它们处理成一个字典 C.递归如果没有终止条件,系统会以“超过最大递归深度”的异常结束 D.递归函数可以没有基例 【答案】ABD 5.下列关于模块的描述中错误的是( ) A. 模块分为标准库模块和自定义模块 B. 从模块里面导入某个函数可以使用import导入 C 模块中包含了大量的函数 D. 导入模块可以使用import关键字 【答案】BC 6.st='hello world' 下面代码能够取出子串"world"的有( ) A.print(st[6:]) B.print(st[6:11]) C.print(st[-5:]) D. print(st[-5:-1]) 【答案】ABC 7.下列关于函数的说法正确的是( ) A.关键字参数传递时,可以改变顺序 B“*”表示可变长参数 C.定义函数时,参数是可选的 D.函数内部可以使用全局变量 【答案】ABCD 8.下列变量名合法的有( ) A.你好 B._hello C.hello_word D.3hello 【答案】ABC 9.关于流程图的常用标识,下列选项中描述正确的是( ) A.平行四边形表示程序的开始或结束 B.方向箭头表示流程线 C.矩形表示计算或处理 D.菱形表示判断 【答案】BCD 10.下列说法正确的是( ) A.语句 a=func()中,func 函数可以没有返回值 B.当代码中有main函数时,程序将从main开始执行 C.可以在函数中定义函数 D.函数定义不一定放在调用之前 【答案】ABC 三、判断题:本题共10小题,每题2分,共20分。 1. Python中多个语句也可以写在同一行,语句之间要用英文分号隔开。( ) 【答案】√ 2.表达式int("101",8)的值为65( ) 【答案】√ 3.执行语句s=int(input()),则当输入2时,s*2的值为4( ) 【答案】√ 4.执行语句s=input(),则当输入2时,s*3的值为"222"( ) 【答案】√ 5. Python 是一种跨平台、面向对象的静态类型语言( ) 【答案】× 6. Python语句print(type([1,2,3,4])的输出结果是<class 'list'>( ) 【答案】√ 7.已知 x=[1,2,3],那么连续执行y=x[:]和y.append(4)这两条语句之后,x的值为[1,2,3,4]( ) 【答案】× 8.在函数的内部通过关键字global来定义全局变量。( ) 【答案】√ 9.当在字符串前使用r或R表示原始字符串,不对其中的任何字符进行转义。( ) 【答案】√ 10.执行语句x,y,z=map(str,range(3))之后,变量x+y+z的值为3( ) 【答案】× 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $$ 2026版云南省《计算机信息类考纲百套卷》 第66卷编写说明:2026版云南省《计算机信息类考纲百套卷》,是依据《云南省中职职教高考职业技能考试说明(试行)计算机信息类》编写,本套试卷共94份由三个部分组成。第一部分是根据考纲要求编写的知识点训练卷,共48份;第二部分是根据考纲的要求编写的常考题训练卷,共26份;第三个部分是根据考纲编写的专业综合训练卷,共20份。 本试卷是《计算机类考纲百套卷》的第66卷,为程序设计的常考题训练卷,按考纲中第五部分程序设计的八点范围要求编写。编写要求是: (1)了解计算机软件和程序设计的概念,了解C、Python、Javascript、Java语言的特性。了解软件开发过程。(2)掌握Python语言的基础知识,包括数据类型(如整数、浮点数、字符串、列表、元组、字典等)、变量、运算符、基本的输入输出操作等。(3)理解并能够使用条件语句和循环语句,能够处理各种控制流程。(4)理解函数的概念,能够定义和调用函数,理解参数和返回值的概念。(5)理解并能够使用Python的列表,能够利用列表对象的函数进行基本的操作,了解元组、字典、集合。(6)了解文件的概念,能够使用Python进行文件的读写操作。(7)了解错误和异常的概念,能够进行基本的错误处理。(8)能够使用Python完成一些简单的编程任务。 5.程序设计 常考题训练卷 考试时间60分钟 满分100分 班级 姓名 学号 成绩 一、单项选择题:本题共20小题,每小题2分,共40分。在每小题给出的四个选项中,只有一项是符合题目要求的 1. 为了给变量x,y,z赋整型数10,下列正确的Python赋值语句是( ) A.xyz=10 B.x=10 y=10 z=10 C.x=y=z=10 D.x=10,y=10,z=10 2.下面代码的运行结果为( ) lst = [3,1,2,4] lst.sort() print(lst) A.[1,2,3,4] B.[4,3,2,1] C.无输出 D.None 3.下列各个模块的描述正确的是( ) A.os模块用于处理与Python解释器相关的操作 B.tkinter模块用于图形绘制 C.turtle模块用于图形化编程 D.math 模块用于数学函数方面的运算 4.print函数的输中可以将( )作为参数,代表后面指定要输出的浮点数。 A.%d B. %c C. %f D. %s 5.print函数的输出中可以将( )作为参数,代表后面指定要输出的字符。 A.%c B. %d C. %t D. %s 6. 下面代码的运行结果为( ) print(round(4.5), round(5.5), pow(3,2)) A. 4 5 9 B. 4 6 9 C. 5 6 9 D. 4 5 9 7.下列代码运行次数结果是( ) k=1 while True: if k==12: break k=k+2 A,5 B.6 C.7 D.无限循环 8. 下列代码的运行结果是( ) data = [1,2,[3,4,[5,6,7]],[8,9,10]] print(sum(data[2][2])//len(data)) A.2 B.3 C.4 D.5 9. 下列代码运行次数结果是( ) k = 100 while k > 1: k = k // 2 A.5 B.6 C.7 D.无限循环 10.下列代码x的值为( ) x,y,z=1,2,3 x/=x*y+z A.0.2 B.0.5 C.2.5 D.3.5 11.字符串是一个字符序列:字符串s,从右侧向左第3个字符用( )索引。 A.s[3] B.s[-3] C.s[0:-3] D.s[:-3] 12. 下列代码运行的结果是( ) def hello(t=[]): t.append(2) return t a=hello() b=hello() print(a,b) A. [2, 2] [2, 2] B. [2] [2, 2] C. [2, 2] [2] D. [2] [2] 13. 下列代码运行的结果是( ) def hello(t=[]): t.append(2) return t a=hello() print(a) b=hello() print(b) A. [2, 2] [2, 2] B. [2] [2, 2] C. [2, 2] [2] D. [2] [2] 14.下面代码的执行结果是( ) s1=1234.5678 s2=3.1415926 print('{:,.3f}'.format(s1)) A. 3.141 B. 3.142 C. 1,234.567 D. 1,234.568 15.下面代码的执行结果是( ) a=20 b=a|3 a&=7 print(b,end=',') print(a) A. 23,4 B. 4,23 C. 24,3 D. 4,24 15.random.uniform(a,b)的作用是( ) A.生成一个[a,b]之间的随机整数 B.生成一个[a,b]之间的随机浮点数 C.生成一个均值为a,方差为b的正态分布 D.生成一个[a,b]之间的随机数 16.st=' he\tw\rs';print(len(st))的结果是( ) A.6 B.7 C.8 D.10 17.st=r' he\tw\rs';print(len(st))的结果是( ) A.6 B.7 C.8 D.10 18.下列符合变量大驼峰命名法的是( ) A.myName B. myname C.Myname D. MyName 19.s="0123456789",下列表示"0123"的选项是( ) A s[0:4] B. s[o:3] C. s[-10:-5] D. s[1:5] 20.a=8, 则type(a)的值为( ) A. <class 'float'> B. <class 'int'> C. <class 'set'> D. <class 'tuple'> 二、多项选择题:本题共10小题,每小题4分,共40分。在每小题给出的四个选项中,有多项符合题目要求。全部选对得4分,多选、少选、错选得0分。 1.下列赋值语句正确的是( ) A. x=y=z=1 B. x=y=(z=1) C. x,y,z=1,2,3 D.x=y+=9 2下列关于函数功能描述错误的是( ) A. round(5.5)的运行结果是5 B. round(8.5)的运行结果是9 C. pow(4,0.5)的运行结果是2 D .sum(1,2,3,4)的运行结果是10 3关于Python循环结构,下列选项中描述错误的是( ) A,Python可以通过for实现限循环结构 B.对于嵌套循环break可以跳出所有循环 C.continue语句跳出当前层次的循环 D.循环中的遍历结构可以是字符串、文件、组合数据类型和range()函数等 4.下列说法中错误的是( ) A.在Python中递归的效率较高 B.如果函数的返回值多余一个,系统默认将它们处理成一个字典 C.递归如果没有终止条件,系统会以“超过最大递归深度”的异常结束 D.递归函数可以没有基例 5.下列关于模块的描述中错误的是( ) A. 模块分为标准库模块和自定义模块 B. 从模块里面导入某个函数可以使用import导入 C 模块中包含了大量的函数 D. 导入模块可以使用import关键字 6.st='hello world' 下面代码能够取出子串"world"的有( ) A.print(st[6:]) B.print(st[6:11]) C.print(st[-5:]) D. print(st[-5:-1]) 7.下列关于函数的说法正确的是( ) A.关键字参数传递时,可以改变顺序 B“*”表示可变长参数 C.定义函数时,参数是可选的 D.函数内部可以使用全局变量 8.下列变量名合法的有( ) A.你好 B._hello C.hello_word D.3hello 9.关于流程图的常用标识,下列选项中描述正确的是( ) A.平行四边形表示程序的开始或结束 B.方向箭头表示流程线 C.矩形表示计算或处理 D.菱形表示判断 10.下列说法正确的是( ) A.语句 a=func()中,func 函数可以没有返回值 B.当代码中有main函数时,程序将从main开始执行 C.可以在函数中定义函数 D.函数定义不一定放在调用之前 三、判断题:本题共10小题,每题2分,共20分。 1. Python中多个语句也可以写在同一行,语句之间要用英文分号隔开。( ) 2.表达式int("101",8)的值为65( ) 3.执行语句s=int(input()),则当输入2时,s*2的值为4( ) 4.执行语句s=input(),则当输入2时,s*3的值为"222"( ) 5. Python 是一种跨平台、面向对象的静态类型语言( ) 6. Python语句print(type([1,2,3,4])的输出结果是<class 'list'>( ) 7.已知 x=[1,2,3],那么连续执行y=x[:]和y.append(4)这两条语句之后,x的值为[1,2,3,4]( ) 8.在函数的内部通过关键字global来定义全局变量。( ) 9.当在字符串前使用r或R表示原始字符串,不对其中的任何字符进行转义。( ) 10.执行语句x,y,z=map(str,range(3))之后,变量x+y+z的值为3( ) 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $$

资源预览图

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