[编程]python考试最新试题及答案解析练习
【编程】python 考试最新试题及答案解析练习 一、选择题 1.Python 语句 “ab“+“c“*2 的运行结果是( ) A.abc2 B.abcabc C.abcc D.ababcc 2.在 python 语言中表示“x 属于区间[a,b)” 的正确表达式是( ) A.a≤ x or x b C.as2 的值为 True,故本题选 C 选项。 6.B 【详解】 本题主要考查 Python 程序的执行。a=23,b=int(a/10)=2(int(x)是返回不大于 x 的最大整数),a=a-b*10=23-2*10=3,故代码运行后,a、b 的值为 3 和 2 解析:B 【详解】 本题主要考查 Python 程序的执行。a=23,b=int(a/10)=2(int(x)是返回不大于 x 的最大整 数),a=a-b*10=23-2*10=3,故代码运行后,a、b 的值为 3 和 2,故本题选 B 选项。 7.C 【详解】 本题主要考查 Python 函数。round(x,n)方法返回 x 的小数点四舍五入到 n 个数 字,故要实现将实数型变量 a 的值保留三位小数,可以使用语句 round(a,3),故 本题选 C 选项。 解析:C 【详解】 本题主要考查 Python 函数。round(x,n)方法返回 x 的小数点四舍五入到 n 个数字,故要实 现将实数型变量 a 的值保留三位小数,可以使用语句 round(a,3),故本题选 C 选项。 8.D 【详解】 本题主要考查 Python 数据类型。布尔型 bool,整型 int,字符串型 String,浮点 型 float,故本题选 D 选项。 解析:D 【详解】 本题主要考查 Python 数据类型。布尔型 bool,整型 int,字符串型 String,浮点型 float,故 本题选 D 选项。 9.C 【详解】 本题主要考查 Python 程序的执行。该程序实现求 100 以内所有能被 3 整除的正 整数,故第 3 行的横线应该填 i%3==0,故本题选 C 选项。 解析:C 【详解】 本题主要考查 Python 程序的执行。该程序实现求 100 以内所有能被 3 整除的正整数,故第 3 行的横线应该填 i%3==0,故本题选 C 选项。 10.A 【详解】 本题考查的是计算机程序语言。计算机程序语言可以分为:机器语言、汇编语 言、高级语言。其中机器语言是由 0 和 1 组成,可以被计算机直接执行。故本 题应选 A。 解析:A 【详解】 本题考查的是计算机程序语言。计算机程序语言可以分为:机器语言、汇编语言、高级语 言。其中机器语言是由 0 和 1 组成,可以被计算机直接执行。故本题应选 A。 11.C 【详解】 本题主要考查 Python 表达式的计算。“*”是乘法运算,“%”是取余运算,“*”、 “%”优先级一样,按从左到右计算,故 100-33*5%3=100-165%3=100-0=100,故“ 解析:C 【详解】 本题主要考查 Python 表达式的计算。“*”是乘法运算,“%”是取余运算,“*”、“%”优先级一 样,按从左到右计算,故 100-33*5%3=100-165%3=100-0=100,故“print(100-33*5%3)”语句 输出的是 100,故本题选 C 选项。 12.A 【详解】 本题考查 Python 数据类型相关的知识点 Python 不支持 char 类型、byte 类型。故本题选 A 选项 解析:A 【详解】 本题考查 Python 数据类型相关的知识点 Python 不支持 char 类型、byte 类型。故本题选 A 选项 13.D 【详解】 本题主要考查 Python 表达式。Python 中乘号用符号“*”,运算优先级可以通 过小括号提升,小括号优先级最高,故本题选 D 选项。 解析:D 【详解】 本题主要考查 Python 表达式。Python 中乘号用符号“*”,运算优先级可以通过小括号提 升,小括号优先级最高,故本题选 D 选项。 14.D 【详解】 本题主要考查程序设计语言。python、VC、JAVA 均属于高级语言,汇编语言属 于低级语言,故本题选 D 选项。 解析:D 【详解】 本题主要考查程序设计语言。python、VC、JAVA 均属于高级语言,汇编语言属于低级语 言,故本题选 D 选项。 15.ACD 【详解】 本题主要考查 Python 变量的命名。Python 变量的命名不能以数字开头(可以以 下划线或字母开头),不能包含特殊符号,不能是关键字,故本题选 ACD 选 项。 解析:ACD 【详解】 本题主要考查 Python 变量的命名。Python 变量的命名不能以数字开头(可以以下划线或 字母开头),不能包含特殊符号,不能是关键字,故本题选 ACD 选项。 16.D 【详解】 本题主要考查 Python 字符串。字符串索引从 0 开始,a[0]=“p“,a[1]=“y“,故本 题选 D 选项。 解析:D 【详解】 本题主要考查 Python 字符串。字符串索引从 0 开始,a[0]=“p“,a[1]=“y“,故本题选 D 选 项。 17.A 【详解】 本题考查的是信息相关知识。信息是一种具体的含义,语言是信息的载体,故 选项 A 错误;给微信朋友圈点赞是个人推荐,故选项 B 正确;表达信息时要遵 照一定的标准,计算机、通信、网络等规范了一系列的 解析:A 【详解】 本题考查的是信息相关知识。信息是一种具体的含义,语言是信息的载体,故选项 A 错 误;给微信朋友圈点赞是个人推荐,故选项 B 正确;表达信息时要遵照一定的标准,计算 机、通信、网络等规范了一系列的协议,故选项 C 正确;对相关数据进行加工处理,使数 据之间建立相互联系,从而形成信息,选项 D 正确。 18.A 【详解】 本题主要考查 Python 库。WordCloud 是优秀的词云展示第三方库 ,math 库提 供常用的数学函数,random 提供常用的随机函数,turtle 库用于绘图,故本题 选 A 选项。 解析:A 【详解】 本题主要考查 Python 库。WordCloud 是优秀的词云展示第三方库 ,math 库提供常用的数 学函数,random 提供常用的随机函数,turtle 库用于绘图,故本题选 A 选项。 19.C 【详解】 本题主要考查 print 函数。print 命令在屏幕中输出相应的文本或者数字等,执 行语句 print(“python”,3.7)的结果是 python 3.7,故本题选 C 选项。 解析:C 【详解】 本题主要考查 print 函数。print 命令在屏幕中输出相应的文本或者数字等,执行语句 print (“python”,3.7)的结果是 python 3.7,故本题选 C 选项。 20.D 【详解】 本题主要考查 Python 程序的执行与调试。变量 sum 用来求和,变量 basic 用来 保存第 i 个数,下划线处对第 i 轮求和,故填 sum=sum+basic,故选 D 选项。 解析:D 【详解】 本题主要考查 Python 程序的