第4卷 Python基础(1)云南省职教高考-计算机信息类《程序设计双析卷》

2026-04-02
| 2份
| 9页
| 65人阅读
| 0人下载

内容正文:

编写说明:云南省中职职教高考职业技能考试计算机信息类《程序设计考点双析卷》,依据《云南省中职职教高考职业技能考试说明》编写。“考点双析卷”即围绕一个考点,一份是老师的讲解卷一份是学生的练习卷。助力师生构建 “讲练结合” 的学习闭环,适用于高考复习教学。 本专辑第3、第4卷精准对标云南省考纲,知识模块: (2) 掌握Python语言的基础知识,包括数据类型(如整数、浮点数、字符串、列表、元组、字典等)、变量、运算符、基本的输入输出操作等。 云南省中职职教高考职业技能考试 计算机信息类 《程序设计》考点双析卷 第4卷 Python基础(1) 学生练习卷 时间:45分钟 总分:100分 班级_______ 姓名_______ 学号_______ 成绩_______ 一、单项选择题(本大题共10小题,每题3分,共30分) 1.x=0x23;print(x-1)的运行结果为 (   ) A.17 B.18 C.22 D.34 【答案】D 2.执行print(2+3j.imag)的输出结果是(   ) A.2 B.2.0 C.3.0 D.5.0 【答案】D 3.关于Python中字符串的表示形式,下面说法正确的是(   ) A.字符串只能用单引号表示 B.字符串只能用双引号表示 C.字符串可以用单引号、双引号或三引号表示 D.三引号只能用于多行注释,不能表示字符串 【答案】C 4.下面顺序结构的代码运行结果为(   ) a,b,c=1,2,3 a,b,c=a+b,b-c,a+b+c print(a,b,c) A.3 -1 6 B.2 -1 5 C.2 -1 6 D.2 -2 6 【答案】A 5.下面关于运算符的说法错误的是(   ) A.运算符的优先级是:算术运算符>关系运算符>成员运算符>逻辑运算符 B.在进行数值运算的时候,如果有括号和**则先算** C.在算术运算符里面**的优先级最高 D.>.>=.<.<=不能进行不同数据类型的比较 【答案】B 【详解】括号的优先级高于幂运算符 **。 6.print(9/3) 语句的运行结果为(   ) A.3 B.3.0 C.1 D.1.0 【答案】B 【详解】9/3的结果是浮点数3.0。 7.以下能正确将浮点数0.5转为整数的是(   ) A.int(0.5) B.float(0.5) C.str(0.5) D.bool(0.5) 【答案】A 【详解】int()转换浮点数时截断小数部分,0.5转int得0;B 仍为浮点数,C 转字符串,D 转布尔值,故选 A。 8.以下代码中变量命名全部正确的是(   ) ①python②运行③a = 10④_stu = "张三"⑤age1 = 18 A.全部正确 B.③不合法 C.④不合法 D.⑤不合法 【答案】A 【详解】a(单字母)、_stu(下划线开头)、age1(字母 + 数字结尾)均符合命名规则。 9.布尔类型的取值是(   ) A.0和1 B.True和False C."True"和"False" D.任意值 【答案】B 【详解】布尔类型仅有 True和 False 两个取值。 10.关于Python中的输入函数input(),下面说法正确的是(   ) A.input()函数返回的是字符串类型 B.input()函数返回的是整数类型 C.input()函数不需要任何参数 D.input()函数不能用于数字输入 【答案】A 二、多项选择题(本大题共10小题,每题4分,共40分) 11.下列选项中,输出结果为True的是(   ) A.5 is not 4 B.5 is 5 C.False !=0 D.5!=4 【答案】ABD 12.以下 是Python中合法的注释方式。(   ) A.# 单行注释 B.// 单行注释 C.''' 多行注释 ''' D.""" 多行注释 """ 【答案】ACD 【详解】Python支持#单行注释和'''、"""多行注释,不支持//注释。 13.下列关于 input () 和 print () 函数的说法,正确的有(   ) A.input ("请输入年龄") 会显示提示文字,并等待用户输入 B.print () 只能输出一个内容,不能同时输出多个 C.int (input ("请输入数字")) 可将用户输入的字符串转换为整数 D.print ("面积:", 3.14*r**2) 会自动拼接字符串和计算结果 【答案】ACD 14.以下哪些是Python中的合法赋值语句(   ) A.a, b = 1, 2 B.a = b = 1 C.a, b = 1 D.a = 1, 2 【答案】ABD 【详解】A: 同步赋值是合法的。 B: 链式赋值是合法的。 C: 左边有三个变量,右边只有一个值,导致错误。 D: a被赋值为元组(1, 2)。 15.关于Python的数值类型,下列选项中描述错误的是(   ) A.a//b的返回值一定是整数 B.1.0是浮点数,不是整数 C.浮点数也有十进制、二进制、八进制和十六进制等表示方式 D.整数类型的数值一定不会出现小数点 【答案】AC 16.以下哪些是Python中的逻辑运算符?(   ) A.&& B.and C.|| D.or 【答案】BD 17.下列选项中,属于算法基本特征的有(   ) A.有穷性 B.确定性 C.可行性 D.输入输出 【答案】ABCD 18.下面说法正确的是(   ) A.二进制只有0和1组成 B.八进制由0-7组成 C.带有小数点的就是浮点数 D.Python中语法特点就是缩进也是Python的缺点 【答案】ABCD 19.Python 中变量命名符合规则的有(   ) A.my_var B.2ndName C._value123 D.if 【答案】AC 20.下列关于模块的描述中正确的是(   ) A.Python的模块其实就是后缀名为.py的文件 B.用import导入了模块之后,可以按照“模块,函数”的格式使用这个模块中的函数 C.模块中包含类和函数 D.模块分为标准库模块和自定义模块 【答案】ABCD 三、判断题(本大题共10小题,每题3分,共30分) 21.若一个字段为文本字符,则属性类型为text( ) 【答案】正确 22.绘制流程图时,流程线可以交叉,无需特殊处理。( ) 【答案】错误 23.int("0.12")可以成功转换为整数0。( ) 【答案】错误 【详解】"0.12"是小数形式的字符串,int()不能直接转换,需先float("0.12")再int(),直接转换会报错。 24.int(True)的结果是1,int(False)的结果是0。( ) 【答案】正确 【详解】布尔值True转int为1,False转int为0。 25.单行注释可以放在代码行的右侧。( ) 【答案】正确 【详解】单行注释可以放在代码行尾,用#开头。 26.所有非零数值在逻辑运算中都被视为True。( ) 【答案】正确 【详解】只有0被视为False,其他数值都为True。 27.format方法只能使用位置参数。( ) 【答案】错误 【详解】format方法支持位置参数和关键字参数。 28.a=6;b=4;a//=a-b则a的值为3。( ) 【答案】正确 29.string.rjust()方法可以将字符串右对齐,并在左边填充指定的字符。( ) 【答案】正确 30.Python的变量在使用前需要进行声明.( ) 【答案】错误 试卷第6页,共6页 试卷第5页,共6页 学科网(北京)股份有限公司 $ 编写说明:云南省中职职教高考职业技能考试计算机信息类《程序设计考点双析卷》,依据《云南省中职职教高考职业技能考试说明》编写。“考点双析卷”即围绕一个考点,一份是老师的讲解卷一份是学生的练习卷。助力师生构建 “讲练结合” 的学习闭环,适用于高考复习教学。 本专辑第3、第4卷精准对标云南省考纲,知识模块: (2) 掌握Python语言的基础知识,包括数据类型(如整数、浮点数、字符串、列表、元组、字典等)、变量、运算符、基本的输入输出操作等。 云南省中职职教高考职业技能考试 计算机信息类 《程序设计》考点双析卷 第4卷 Python基础(1) 学生练习卷 时间:45分钟 总分:100分 班级_______ 姓名_______ 学号_______ 成绩_______ 一、单项选择题(本大题共10小题,每题3分,共30分) 1.x=0x23;print(x-1)的运行结果为 (   ) A.17 B.18 C.22 D.34 2.执行print(2+3j.imag)的输出结果是(   ) A.2 B.2.0 C.3.0 D.5.0 3.关于Python中字符串的表示形式,下面说法正确的是(   ) A.字符串只能用单引号表示 B.字符串只能用双引号表示 C.字符串可以用单引号、双引号或三引号表示 D.三引号只能用于多行注释,不能表示字符串 4.下面顺序结构的代码运行结果为(   ) a,b,c=1,2,3 a,b,c=a+b,b-c,a+b+c print(a,b,c) A.3 -1 6 B.2 -1 5 C.2 -1 6 D.2 -2 6 5.下面关于运算符的说法错误的是(   ) A.运算符的优先级是:算术运算符>关系运算符>成员运算符>逻辑运算符 B.在进行数值运算的时候,如果有括号和**则先算** C.在算术运算符里面**的优先级最高 D.>.>=.<.<=不能进行不同数据类型的比较 6.print(9/3) 语句的运行结果为(   ) A.3 B.3.0 C.1 D.1.0 7.以下能正确将浮点数0.5转为整数的是(   ) A.int(0.5) B.float(0.5) C.str(0.5) D.bool(0.5) 8.以下代码中变量命名全部正确的是(   ) ①python②运行③a = 10④_stu = "张三"⑤age1 = 18 A.全部正确 B.③不合法 C.④不合法 D.⑤不合法 9.布尔类型的取值是(   ) A.0和1 B.True和False C."True"和"False" D.任意值 10.关于Python中的输入函数input(),下面说法正确的是(   ) A.input()函数返回的是字符串类型 B.input()函数返回的是整数类型 C.input()函数不需要任何参数 D.input()函数不能用于数字输入 二、多项选择题(本大题共10小题,每题4分,共40分) 11.下列选项中,输出结果为True的是(   ) A.5 is not 4 B.5 is 5 C.False !=0 D.5!=4 12.以下 是Python中合法的注释方式。(   ) A.# 单行注释 B.// 单行注释 C.''' 多行注释 ''' D.""" 多行注释 """ 13.下列关于 input () 和 print () 函数的说法,正确的有(   ) A.input ("请输入年龄") 会显示提示文字,并等待用户输入 B.print () 只能输出一个内容,不能同时输出多个 C.int (input ("请输入数字")) 可将用户输入的字符串转换为整数 D.print ("面积:", 3.14*r**2) 会自动拼接字符串和计算结果 14.以下哪些是Python中的合法赋值语句(   ) A.a, b = 1, 2 B.a = b = 1 C.a, b = 1 D.a = 1, 2 15.关于Python的数值类型,下列选项中描述错误的是(   ) A.a//b的返回值一定是整数 B.1.0是浮点数,不是整数 C.浮点数也有十进制、二进制、八进制和十六进制等表示方式 D.整数类型的数值一定不会出现小数点 16.以下哪些是Python中的逻辑运算符?(   ) A.&& B.and C.|| D.or 17.下列选项中,属于算法基本特征的有(   ) A.有穷性 B.确定性 C.可行性 D.输入输出 18.下面说法正确的是(   ) A.二进制只有0和1组成 B.八进制由0-7组成 C.带有小数点的就是浮点数 D.Python中语法特点就是缩进也是Python的缺点 19.Python 中变量命名符合规则的有(   ) A.my_var B.2ndName C._value123 D.if 20.下列关于模块的描述中正确的是(   ) A.Python的模块其实就是后缀名为.py的文件 B.用import导入了模块之后,可以按照“模块,函数”的格式使用这个模块中的函数 C.模块中包含类和函数 D.模块分为标准库模块和自定义模块 三、判断题(本大题共10小题,每题3分,共30分) 21.若一个字段为文本字符,则属性类型为text( ) 22.绘制流程图时,流程线可以交叉,无需特殊处理。( ) 23.int("0.12")可以成功转换为整数0。( ) 24.int(True)的结果是1,int(False)的结果是0。( ) 25.单行注释可以放在代码行的右侧。( ) 26.所有非零数值在逻辑运算中都被视为True。( ) 27.format方法只能使用位置参数。( ) 28.a=6;b=4;a//=a-b则a的值为3。( ) 29.string.rjust()方法可以将字符串右对齐,并在左边填充指定的字符。( ) 30.Python的变量在使用前需要进行声明.( ) 试卷第6页,共6页 试卷第5页,共6页 学科网(北京)股份有限公司 $

资源预览图

第4卷 Python基础(1)云南省职教高考-计算机信息类《程序设计双析卷》
1
第4卷 Python基础(1)云南省职教高考-计算机信息类《程序设计双析卷》
2
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。