python软件编程等级考试(一级)编程实操题01word复习知识点试卷试题.doc

上传人:大米 文档编号:554956892 上传时间:2022-08-20 格式:DOC 页数:30 大小:1.92MB
返回 下载 相关 举报
python软件编程等级考试(一级)编程实操题01word复习知识点试卷试题.doc_第1页
第1页 / 共30页
python软件编程等级考试(一级)编程实操题01word复习知识点试卷试题.doc_第2页
第2页 / 共30页
python软件编程等级考试(一级)编程实操题01word复习知识点试卷试题.doc_第3页
第3页 / 共30页
python软件编程等级考试(一级)编程实操题01word复习知识点试卷试题.doc_第4页
第4页 / 共30页
python软件编程等级考试(一级)编程实操题01word复习知识点试卷试题.doc_第5页
第5页 / 共30页
点击查看更多>>
资源描述

《python软件编程等级考试(一级)编程实操题01word复习知识点试卷试题.doc》由会员分享,可在线阅读,更多相关《python软件编程等级考试(一级)编程实操题01word复习知识点试卷试题.doc(30页珍藏版)》请在金锄头文库上搜索。

1、python软件编程等级考试(一级)编程实操题01word复习知识点试卷试题一、选择题1在Python中,表达式(21%4)+3的值是( )A2B4C6D82在python中,以下哪个选项a 的数据类型为整型( )Aa=5Ba=input()Ca=5Da=5.03下面哪个不是Python合法的标识符( )Aint_3BprintCcountD_name_4在python中运行print(“3+6”)的结果是( )。A9B“3+6”C3+6D“9”5下列 Python 表达式的值为偶数的是( )A12*3%5Blen(“Welcome”)Cint(3.9)Dabs(-8)6在Python中,表示

2、跳出循环的函数是( )AcontinueBbreakCESCDClose7运行Python程序的过程中出现了如下图错误提示,原因是()。A变量名51study太长B应该写成chinese =51studyC“chinese”应该写成“chinas”D变量名51study不符合python语言规范,变量名不能以数字开头8下列Python表达式中,能正确表示“变量x能够被4整除且不能被100整除”的是( )A(x%4=0) or (x%100!=0)B(x%4=0) and (x%100!=0)C(x/4=0) or (x/100!=0)D(x/4=0) and (x/100!=0)9Python

3、中的数据类型float表示( )A布尔型B整型C字符串型D浮点型10以下选项中,不是Python中文件操作的相关函数是( )。Aopen ()Bload ()Cread ()Dwrite ()11下列选项中,属于Python输出函数的是( )。Arandom()Bprint()Csqrt()Dinput()12以下属于计算机高级语言的是( )APythonB自然语言C汇编语言D机器语言13在Python中,显示出信息x,并要求输入数据的是( )。Aabs(x)Bfloat(x)Cprint(x)Dinput(x)14计算机能直接识别、理解执行的语言是( )A汇编语言BPython语言C自然语言

4、D机器语言15下列哪个语句在Python中是非法的?( )Ax=y=z=1Bx=(y=z+1)Cx,y=y,xDx+=y16以下Python程序运行后的输出结果为( ) A0B45C46D36288017Python表达式“50-50%6*5/2*2”的结果为( )A48B25C0D4518在python 语言中,下列表达式中不是关系表达式( )Am=nBm=nCm or nDm!=n19下列语言中( )不属于高级语言ApythonBVCCJAVAD汇编语言20( ) 不是程序设计高级语言。APythonBBasicCC+D伪代码21Python中print(66!=66)结果是( )。A1B

5、0CTrueDFalse22下列python表达式结果为5的是( )Aabs(int(-5.6)Blen(3+5=6)Cord(5)Dround(5.9)23以下是一段python程序:它的可以用哪个流程图表达( )。ABC24下列不属于高级编程语言的是AC 语言BVB语言CPython语言D机器语言25下列选项中,不属于Python语言基本数据类型的是( )AstrBintCfloatDchar26在VB中,下列与表达式Len(python)+20的值相等的是( )AInt(Rnd * 26)+1BVal(20)+16 mod 9CMid(Hello2019,6,2)+6Dabs(Sqr(1

6、6) 30)27以下Python表达式中,哪项的值与其它三项不同( )Alen(“my name is james”.split()Bint(4.99)Csum(1,2,1,1)Dmax(1,2,3,4)28下面的Python程序段运行后的输出结果是( ) x=3 if x%2=0: print(x, 是偶数。) else: print(x, 是奇数。)A3是奇数Bx, 是偶数Cx, 是奇数D3是偶数29已知字符串a=python,则a 1 : 3 的值为( )ApythBpytCpyDyt30在Python中,关于变量的说法,正确的是( )A变量必须以字母开头命名B变量只能用来存储数字,不能

7、存储汉字C在python中变量类型一旦定义就不能再改变D变量被第二次赋值后,新值会取代旧的值31在Python中,设a=2,b=3,表达式a=3值是( )A1B0CTrueDFalse32下列选项中,能作为python程序变量名的是( )AifB2xCa*bDx233已知列表list1=8,22,34,9,7,则python表达式len(list1)+min(list1)的值为( )A5B34C7D1234在python中,有程序如下A=input()print(A * 5)通过键盘输入5,则运算结果是()A5 5 5 5 5B25C5*5D5 535下面代码执行完毕后, a和b的值分别为(

8、)a=la=l;b=2b=2;a=ba=b;VB、Python 代码JAVA代码A1 和 2B1 和 1C2 和 2D2 和 136计算机能直接接收和执行的程序设计语言为( )AVisual Basic语言BPython语言C机器语言D自然语言37下列选项中,不能作为python程序变量名的是( )AabcBabc123C123abcDabc_12338在Python中,input()函数的返回结果的数据类型为( )ANumber型BString型CList型DSets型39下面的Python程序段运行后的输出结果是( )List=10,25,猕猴桃,9,65Print(List3)A25B猕

9、猴桃C猕猴桃D940解释性语言是指源代码不要求预先进行编译,在运行时才进行解释再运行,以下哪一种程序设计语言属于解释性语言( )。APythonBC+CVBDC41在Python语言中,以下简单数据类型选项中描述错误的是( )A整数(int)、浮点数(float)B字符串(str)C布尔(bool)D2.5+2.5的值是整数(int)类型42以下文本框内是一段用Python程序设计语言编写的源代码,功能是输出200以内能被17整除的最大正整数。这段源代码属于( )。A程序B软件C指令D命令43Python中变量的命名遵循的规则,不正确的是 ( )A必须以字母或下划线开头,后面可以是字母、数字或

10、下划线。B区分大小写C不区分大小写D不能使用保留字44以下文本框内是一段用Python程序设计语言编写的源代码,功能是输出200以内能被17整除的最大正整数。这段源代码属于( )。A软件B程序C指令D高级语言45运行下列 Python程序,结果正确的是( )s=abcdefgc=len(s) #len 求字符串长度for i in range(0,c): if i2: print (chr(ord(si)+2),end= ) # ord() 函数是 chr() 函数配对函数,将字符转ASCII值 else: print(chr(ord(si) + 3),end= )Ac d f g h aBc

11、 d f g h bCc d f g h i jDc d f g h c46整型变量x中存放了一个两位数,要将这个两位数的个位数字和十位数字交换位置,例如,13变成31,正确的Python表达式是( )A(x%10)*10+x/10B(x%10)/10+x/10C(x/10)%10+x/10D(x%10)*10+x%1047Python语句 ab+c*2 的运行结果是( )Aabc2BabcabcCabccDababcc48已知字符串a=python,则print(a 1 +a 3 )的值为( )AythBytCpyDyh49以下不属于高级程序设计语言的是( )。AC+BVBC机器语言DPyt

12、hon50利用Python程序绘制x-y的散点图,则下列程序第5行应该填写的代码是( )。Aplt. plot(X,Y)Bplt. scatter(X,Y)Cplt. bar(X,Y)Dplt .boxplot(X,Y)二、程序填空51编写程序。如图所示的算法,请用Python程序写出实现该算法相应的代码。52(项目情境)一元二次方程ax2+bx+c=0(a0),当b24ac0,方程有两个不同的实数根,当b24ac0时,方程无实数根。(问题求解)下面的python程序实现的功能是判断方程是否有实数根。请阅读如下python程序,在空白处填写适当的表达式或语句,使程序完整。import math

13、a=int(input(请输入a的值:)b=int(input(请输入b的值:)c=int(input(请输入c的值:)d=_ #将表达式b24ac的值赋给变量dif _ print(x1=,(-b+math.sqrt(d)/(2*a) #输出方程的其中一个实数根 print(x2=,(_) #输出方程的另一个实数根else: _ #输出“方程无实数根”53某仓库物品代码格式为“X-XXXXXXX-Y”,其中“X”和“Y”均为0到9之间的数字,“Y”为校验码。校验码由前面9个X计算得到,计算方法为:从左边开始,第1个数字乘以1加上第2个数字乘以2依次类推,直到加上第9个数字乘以9,将该结果除以10,所得余数即为校验码。用Py

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 企业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号