预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10
亲,该文档总共19页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
试题(完整版)python真题练习一、选择题1.在python中,语句print(a,b)的意思是()A.打印a,bB.输出(a,b)C.输出a,bD.输出a,b的值2.下列语言中()不属于高级语言A.pythonB.VCC.JAVAD.汇编语言3.在Python中,判断n是否为偶数的表达式是()A.n/2=0B.n%2==0C.n%2=0D.n/2==04.12Python语言语句块的标记是()A.分号B.逗号C.缩进D./5.在python中,下列属于字符串常量的是()A.B.3.14C.cntD.20186.下列选项中,不属于Python语言基本数据类型的是()A.strB.intC.floatD.char7.Python中,保留字写法正确的是()A.PRINT()B.Print()C.print()D.Int()8.Python使用函数()接收用输入的数据A.accept()B.input()C.readline()D.print()9.下列Python表达式中,能正确表示不等式方程|x|>1解的是()A.x>1orx<-1B.x>-1orx<1C.x>1andx<-1D.x>-1andx<110.在python中,运行下列程序,正确的结果是()s=0foriinrange(1,5):s=s+iA.i=4s=10B.i=5s=10C.i=5s=15D.i=6s=1511.以下Python程序段执行后,输出结果为()。A.m不能被3整除B.29不能被3整除C.29能被3整除D.m能被3整除12.以下哪种语言属于高级程序设计语言()①python②c++③visualbasic④javaA.①②③B.②③C.②③④D.①②③④13.在Python中,已知a=3,b=5,运行下列程序段后,a和b的值为a=a*bb=a//ba=a//bA.a=3b=5B.a=15b=3C.a=5b=5D.a=5b=314.算法用Python程序实现,以下代码中哪处语句存在语法错误()A.B.C.D.15.在PythonIDLE编辑器中书写正确的表达式()..2..Ab**2-4acB1/2gtCpi*r^2D2*pi*r16.列表在python中的作用非常强大,它可以包含多个数据元素,下面是列表的数据元素()。A.整数B.浮点数C.字符串D.以上都是17.以下Python代码的运行结果是()。a=3b=4a=a*bprint(a)A.3B.4C.12D.a*b18.下面哪个不是Python合法的标识符()A.int_3B.30XLC.selfD._abc19.有如下python程序段:该程序运行后,输出的结果是()A.直接输出:'Doingisbetter'B.直接输出:DoingisbetterthC.直接输出:DoingisbetterD.先换行,然后在新的一行中输出:Doingisbetter20.下列有关于print命令的描述中,正确的是()A.在打印机里打印相关的文本或者数字等B.可以用来画图C.在屏幕中输出相应的文本或者数字等D.执行语句print(“python”,3.7)时会出错21.王明同学运用Python语言编写程序,根据输入的体重和身高计算BM值并验算其体重指数是否超标,属于()A.数据B.信息C.知识D.智慧22.应用软件是为满足用户不同领域、不同问题的应用需求而设计的软件。以下不属于应用软件的是()A.WordB.微信C.考试系统D.python23.关于python中的函数,以下描述错误的是()。A.函数能完成特定的功能,对函数的使用不需要了解函数内部实现原理,只要了解函数的输入输出方式即可B.使用函数的主要目的是减低编程难度和代码重用C.Python使用del保留字定义一个函数D.函数是一段具有特定功能的语句组24.下列Python程序段运行的结果是()。i=0sum=0whilei<10:ifi%3==0:sum+=ii+=1A.sum=9B.sum=10C.sum=18D.sum=1925.运行下列Python程序i=1s=1while①:s=s*ii+=2print(s)当输出结果为105时,则①处应填入()A.i<=7B.i<7C.i>=7D.i>726.以下是猜数游戏的Python程序,请你补全代码:请选择适当的代码填入程序①处。()A.forB.printC.elifD.input27.在Python中,设a=2,b=3,表达式a<bandb>=3值是()A.1B.0C.TrueD.False28.在Python中,设a=2,b=3,表达式a>bandb>=3的值是()A.1B.-1C.TrueD.False29.已知a=-2,b=10/3,则python表达式round(b,1)+abs(a)的值为