预览加载中,请您耐心等待几秒...
1/9
2/9
3/9
4/9
5/9
6/9
7/9
8/9
9/9

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

【试卷一】Python三级考试练习题 一、选择题 1.以下Python表达式中,哪项的值与其它三项不同() A.len(“mynameisjames”.split())B.int(4.99) C.sum([1,2,1,1])D.max([1,2,3,4]) 2.在Python程序中,已知x=2,y=1,当执行语句y+=x*2,y的值是() A.3B.4C.5D.6 3.运行下列Python程序 i=1 s=1 while①: s=s*i i+=2 print(s) 当输出结果为105时,则①处应填入() A.i<=7B.i<7C.i>=7D.i>7 4.使用UltraEdit软件观察字符“2020,Python来袭”的内码,部分界面如图所示。 下列说法正确的是() A.图中字符“2020,Python来袭”共占15个字节,其中共有10个ASCII字符 B.字符“10”的十六进制内码是3A C.“COB4”是“来”字在计算机内存储和处理时的交换码 D.小写字母p的二进制内码是1110000 5.在Python中,input()函数的返回结果的数据类型为() A.Number型B.String型C.List型D.Sets型 6.在Python中运行下列程序,输出结果为() foriinrange(1,5): print(i) A.1,2,3,4,5B.12345C.0,1,2,3,4D.1234 7.Python中变量的命名遵循的规则,不正确的是() A.以字母或下划线开头,后面可以是字母、数字或下划线。B.区分大小写 C.以数字开头,后面可以是字母、数字或下划线。D.不能使用保留字 8.在Python中,实现多分支选择结构的较好方法是()。 A.ifB.if-elseC.if-elif-elseD.if嵌套 9.以下属于计算机高级语言的是() A.PythonB.自然语言C.汇编语言D.机器语言 10.下列可以被计算机直接执行的程序是() A.机器语言程序B.高级语言程序C.汇编语言程序D.Python源程序 11.以下python程序段运行后,y的值是() x=3 ifx>3: y=2*x else: y=3*x+1 print(y) A.10B.5C.25D.26 12.以下Python程序段执行后,输出结果为()。 A.m不能被3整除B.29不能被3整除C.29能被3整除D.m能被3整除 13.要实现将实数型变量a的值保留三位小数,以下python可以实现的是() A.a%0.001B.a//0.001C.round(a,3)D.round(3,a) 14.根据Python中变量命名遵循的规则,正确的是() A.char21B.2020PyC.PythonD.name.ch 15.下列python表达式结果为5的是() A.abs(int(-5.6))B.len("3+5>=6")C.ord("5")D.round(5.9) 二、程序填空 16.某仓库物品代码格式为“X-XXXXXXX-Y”,其中“X”和“Y”均为0到9之间的数 字,“Y”为校验码。校验码由前面9个X计算得到,计算方法为:从左边开始,第1个数 字乘以1加上第2个数字乘以2……依次类推,直到加上第9个数字乘以9,将该结果除 以10,所得余数即为校验码。用Python设计一个程序,输入物品代码,判断输入的代码 中校验码是否正确,如果正确输出“正确”,否则输出“错误"。运行样例如下所示: 样例1: 输入:2-163-91475-4 输出:正确 样例2: 输入:2-163-91475-5 输出:错误 (1)Python程序实现如下,请在划线处填入正确的代码: s=input("输入物品代码:") a=[] foriinrange(0,13): if___ a.append(int(s[i]))函数用于在列表末尾添加新的对象#append() sum=0 foriinrange(0,9): ____ sdm=sum%10 ___ ifsdm==ydm: print("正确") else: print("错误") 17.现在有一个程序用来解决以下问题:如果有总量共1020个西瓜,第一天卖掉总数的一 半后多卖出了两个,以后每天卖剩下的一半多两个,那么几天以后卖完呢? 请将下列程序补充完整。 tc=1020 c=0 while______________: tc=tc-(tc/2+2) _____________ print(c) 18.已知圆柱体的底面半径为r,高为h,(均为正整数),小张编写了一个程序计算圆柱体的 地面周长和面积,圆柱体侧面积以及圆柱体体积,其中圆周率定义为:3.14,请根据下列 代码回答问题: r=int(input(“请输入