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

亲,该文档总共27页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

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

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

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

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

python软件编程等级考试(三级)编程实操题优质word复习知识点试卷试题一、选择题1.关于python程序设计语言,下列说法错误的是()A.python是一种面向对象的编程语言B.python代码只能在交互环境中运行C.python具有丰富和强大的库D.python是一种解释型的计算机程序设计高级语言2.下列Python程序段运行的结果是()f=[‘A’,’B’,’C’]a=len(f)print(‘a=’,a)A.a=2B.a=’A’C.a=’C’D.a=33.下列选项中,不能作为python程序变量名的是()A.abcB.abc123C.123abcD.abc__1234.以下Python程序运行后,变量x和st的值分别是()。A.801123678B.801“123678”C.801801D.123678“123678”5.Python不支持的数据类型有()。A.charB.intC.floatD.list6.在Python中运行后,b的值是()a=6Ifa>=0:b=a+2Else:b=a-2print(b)A.6B.8C.10D.127.下列不是Python中所有循环必须包含的是()。A.冒号B.循环次数C.循环体D.缩进8.在Python语言中,用来定义函数的关键字是()。A.returnB.defC.functionD.import9.以下python程序段运行后,y的值是()x=3ifx>3:y=2*xelse:y=3*x+1print(y)A.10B.5C.25D.2610.下列选项中,不属于Python特点的是()。A.面向对象B.运行效率高C.可读性好D.开源11.以下Python程序段执行后,输出结果为()。A.m不能被3整除B.29不能被3整除C.29能被3整除D.m能被3整除12.在下列程序设计语言中,属于人工智能语言的是()。A.PythonB.VBC.PascalD.C13.已知字符串,,则表达式中s1>s2的值为()A.“python”B.“Python”C.TrueD.False14.计算机能够直接识别和执行的语言是()A.机器语言B.汇编语言C.Python语言D.C语言15.关于Python3.8基础知识的说法中,不正确的是()A.支持中文做标识符B.Python标识符不区分字母的大小写C.Python命令提示符是>>>D.命令中用到的标点符号只能是英文字符16.已知字符串,则a[-1]的值为()A.B.C.D.17.python文件的扩展名是()A.pyB.pyeC.vbpD.pyr18.在教科书中利用Python探究电流和电压、电阻的关系实验里,除了可以通过书中的JupyterNotebook外,处理数据还可以通过下列()工具实现。A.PythonIDLEB.XmindC.网络画板D.几何画板19.12Python语言语句块的标记是()A.分号B.逗号C.缩进D./20.在Python中,判断n是否为偶数的表达式是()A.n/2=0B.n%2==0C.n%2=0D.n/2==021.Python表达式“50-50%6*5//2**2”的结果为()A.48B.25C.0D.4522.在Python中,正确的赋值语句是()A.x+y=10B.x=2yC.x=y=50D.3y=x+123.下列选项中,可以作为Python程序变量名的是()A.a/bB.abC.a+bD.a-b24.在Python中,设a=2,b=3,表达式not(b-a>0)值是()A.1B.-1C.TrueD.False25.下列Python程序运行后的输出结果是()。s=0foriinrange(1,5):s=s+iA.s=5B.s=6C.s=10D.s=1526.计算机语言发展大致经历了机器语言、汇编语言和高级语言阶段。可以被计算机直接执行的语言是(),Python语言属于()语言。A.机器,高级B.高级,汇编C.高级,机器D.汇编,高级27.python单行注释和多行注释分别是什么?()A.和''''''B.#和C.//和''''''D.#和//28.下面Python代码运行后,a、b的值为()a=23b=int(a/10)a=(a-b*10)*10b=a+bprint(a,b)A.232B.3020C.3032D.3229.在python中,有程序如下A=input()print(A*5)通过键盘输入5,则运算结果是()A.55555B.25C.5*5D.5530.下列Python程序段的运行结果是()i=0sum=0whilei<10:ifi%2==0:sum+=ii+=1print(‘sum=’,sum)A.sum=18B.sum=20C.sum=22D.sum=3031.使用UltraEdit软件观察字