python复习试题附答案_第1页
python复习试题附答案_第2页
python复习试题附答案_第3页
python复习试题附答案_第4页
python复习试题附答案_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第页python复习试题附答案1.以下选项中不是Python数据分析和绘图的第三方库的是()A、numpyB、pandasC、matplotliD、request【正确答案】:D2.下面哪个不是Python合法的标识符()A、int32B、40XLC、selD.__name__【正确答案】:B3.导入模块的方式错误的是()。A、importmoB、frommoimport*C、importmoasmD、importmfrommo【正确答案】:D4.下面()不是有效的变量名。A、_demoB、apple6C、NumberD、my-score【正确答案】:D5.网格布局管理器是()。A、packB、griC、placD、class【正确答案】:B6.以下关于Python循环结构的描述中,错误的是()。A、遍历循环中的数据结构可以是字符串、列表、元组和range()函数等B、在Python中,可以通过for、while等关键字来构建循环结构C、关键字continue只用于结束本次循环D、关键字break用来结束当前当次语句,但不跳出当前的循环体【正确答案】:D7.如果一个Python函数中,没有return语句或return语句不带任何返回值,那么该函数的返回为()。A、TruB.FalsC.nullD、None【正确答案】:D8.列表lis=[1,2,3,4,5,6],其切片lis[-1:1:-1]结果为()A、[1]B、[2,1]C、[6,5,4,3,2]D、[6,5,4,3]【正确答案】:D9.以下循环语句的循环体执行次数为10次的是()。A、foriinrange(10)B、foriinrange(1,10)C、foriinrange(2,10,2)D、foriinrange(10,21)【正确答案】:A10.Python语言语句块的标记是()。A、分号B、逗号C、缩进D、/【正确答案】:C11.以下不能创建一个字典的语句是()。A、dic1={}B、dic2={3:5}C、dic3={[1,2,3]:”uestc”}D、dic3={(1,2,3):”uestc”}【正确答案】:C12.”ab”+”c”*2的结果是()。A、”abc2”B、”abcabc”C、”ababcc”D、”abcc”【正确答案】:D13.下列选项中,不是Python关键字的选项是()。A、witB、intC、delD、for【正确答案】:B14.在Python中,复制文件使用的是函数()。A、shutil.copyB、os.copyC、copyD、py.copy【正确答案】:A15.表达式f=lambdaa,b:b**2-a**2,f(4,5)执行结果为()。A、1B、9C、5D、11【正确答案】:B16.Python源程序执行的方式()。A、编译执行B、解释执行C、直接执行D、边编译边执行【正确答案】:B17.在Python中,下列关于if选择结构说法错误的是()。A、if语句中可以没有else子句B、同一级别的if语句中可以有多个else子句C、同一级别的if语句中可以有多个elif子句D、if选择结构可以多层嵌套【正确答案】:B18.如果希望退出循环,可使用下列哪个关键字。()A、continuB、passC、breakD、exit【正确答案】:C19.字符串a=’astring’,其切片a[1::2]结果为()。A、’ati’B、’git’C、’srn’D、’tig’【正确答案】:D20.os.path模块的下列方法,哪个是用来判断指定路径是否存在的?()A、exists()B、exist()C、getsize()D、isfile()【正确答案】:A21.在Python中,()库通常用于创建图形用户界面GUI。A、TkinterB、PILC、NumPyD、Pandas【正确答案】:A22.表达式isinstance('abcdefg',str)的值为()。A、NonB.TruC.FalsD.Str【正确答案】:B23.可以使用装饰符()定义类方法。A、@staticmethoB.@propertyC、@selD.@classmethod【正确答案】:D24.在print函数的输出字符串中可以将()作为参数,代表后面指定要输出的字符串。A、%B.%C.%sD、%t【正确答案】:C25.Python运算符中用来计算集合差集的是()。A、<B、>C、|D、-【正确答案】:D26.Python中优秀的词云展示库是()。A、turtlB、randomC、wordclouD、jieba【正确答案】:C27.关于函数,一下选项中描述错误的是()A、函数能完成特定功能,对函数的使用不需要了解内部实现原理B、使用函数的主要目的是减低编程难度和代码重用C、Python使用del关键字定义函数D、函数是一段具有特定功能的、可重用的语句组【正确答案】:C28.temp.show()A、=B()B、(a)【正确答案】:A解析:

五、编程题29.表达式3and4的结果为()。A、3B、4C、TruD、False【正确答案】:B30.如果需要对字符串进行分割,需要使用的方法是()。A、splitB、stripC、joinD、len【正确答案】:A31.time库中,表示星期的时间格式化字符串是()。A、%B、%XC、%YD、%d【正确答案】:A32.Python中能够处理时间的库是()。A、timB、randomC、wordclouD、jieba【正确答案】:A33.下列哪种类型是Python的映射类型?()A、strB、listC、tuplD.dict【正确答案】:D34.一个整数n既能被18整除,又能被27整除,下列能正确表示该逻辑关系的表达式是()A、n//18==0anB、n//27==0C、n%18==0orn%27==0D、n%18==0anE、n%27==0F、n//18==0orn//27==0【正确答案】:C35.已知a=“abcdefg”,则a[2:4]的值为()。A、bB、bcC、cD、cde【正确答案】:C36.设置文件读取模式时,下列哪个选项可以实现在文件结尾添加内容。()A、rB、wC、bD、a+【正确答案】:D37.Python既是面向过程语言,又是面向对象语言,那么,面向对象的三大特征不包括()。A、封装B、继承C、多态D、重写【正确答案】:D38.已知a=[1,2,3,4,5],下列选项能访问元素3的有()A、a[3]B、a[-3]C、a[2]D、a[-2]【正确答案】:C39.Python中定义类,使用的关键字是()A、selB、superC、classD、object【正确答案】:C40.Python脚本文件的扩展名为()。A、pythonB、pyC、ptD、pg【正确答案】:B41.以下关于模块说法错误的是()A、一个xx.py就是一个模块B、任何一个普通的xx.py文件可以作为模块导入C、模块文件的扩展名不一定是.pyD、运行时会从制定的目录搜索导入的模块,如果没有,会报错异常【正确答案】:C42.Python语句list(range(1,10,3))执行结果为()。A、[1,4,7,10]B、[1,4,7]C、[4,7]D、[1,3,4,7]【正确答案】:B43.与a>bandb>c等价的是?()A、a>B、orb>cC、a>b>cD、a>E、ornotbF、nota【正确答案】:B44.下面关于return说法正确的是()。A、python函数中必须有returnB、return可以返回多个值C、return没有返回值时,函数自动返回nullD、执行到return时,程序将停止函数内return后面的语句【正确答案】:C45.基于顺序关系的布局管理器是()。A、griB、packC、placD、class【正确答案】:B46.Python中一款流行的第三方中文分词库是()。A、turtlB、randomC、wordclouD、jieba【正确答案】:D47.调用open函数可以打开指定文件,在open()函数中访问模式参数使用()表示只读。A、’a’B、’w+’C、’r’D、’w’【正确答案】:C48.下列标识符命名中,符合规范的是()。A、1_B、forC、A1ge_D、a%b【正确答案】:C49.Python语言语句块的标记是()A、分号B、逗号C、缩进D、/【正确答案】:C50.表达式eval(“500/10”)的结果为()。A、“500/10”B、500/10C、50D、50.0【正确答案】:D1.定义Python函数时必须指定函数返回值类型。()A、正确B、错误【正确答案】:B2.Python支持使用字典的“键”作为下标来访问字典中的值。()A、正确B、错误【正确答案】:A3.使用内置函数open()打开文件时,只要文件路径正确就总是可以正确打开的。()A、正确B、错误【正确答案】:B4.编写函数时,一般建议先对参数进行合法性检查,然后再编写正常的功能代码。()A、正确B、错误【正确答案】:A5.3+4j不是合法的Python表达式。()A、正确B、错误【正确答案】:B6.调用函数时,在实参前面加一个型号*表示序列解包。()A、正确B、错误【正确答案】:A7.定义函数时,即使该函数不需要接收任何参数,也必须保留一对空的圆括号来表示这是一个函数。()A、正确B、错误【正确答案】:A8.printA、正确B、错误【正确答案】:B9.printy=x[::2]y.sort(reverse=True)x[::2]=yA、正确B、错误【正确答案】:B10.0o12f是合法的八进制数字。()A、正确B、错误【正确答案】:B11.Python字典中的“键”不允许重复。()A、正确B、错误【正确答案】:A12.pip命令也支持扩展名为.whl的文件直接安装Python扩展库。()A、正确B、错误【正确答案】:A13.x=evalifx<0orx>=20:A、正确B、错误【正确答案】:B14.字典的“键”必须是不可变的。()A、正确B、错误【正确答案】:A15.在GUI设计中,单选按钮用来实现用户在多个选项中的互斥选择,在同一组内多个选项中只能选择一个,当选择发生变化之后,之前选中的选项自动失效。()A、正确B、错误【正确答案】:A16.在Python中可以使用if作为变量名。()A、正确B、错误【正确答案】:B17.Python集合可以包含相同的元素。()A、正确B、错误【正确答案】:B18.Python变量名必须以字母或下划线开头,并且区分字母大小写。()A、正确B、错误【正确答案】:A19.在任何时刻相同的值在内存中都只保留一份()A、正确B、错误【正确答案】:B20.s+=lst1*lst2print(s)A、正确B、错误【正确答案】:B21.使用pickle进行序列化得到的二进制文件使用struct也可以正确地进行反序列化。()A、正确B、错误【正确答案】:B22.放在一对三引号之间的任何内容将被认为是注释。()A、正确B、错误【正确答案】:B23.在GUI设计中,复选框往往用来实现非互斥多选的功能,多个复选框之间的选择是可以互相影响的。()A、正确B、错误【正确答案】:B24.printy=x[0:10]y.sort()x[0:10]=yy=x[10:20]y.sort(reverse=True)x[10:20]=yA、正确B、错误【正确答案】:B25.3+4j是合法Python数字类型。()A、正确B、错误【正确答案】:A26.在Python中0oa1是合法的八进制数字表示形式。()A、正确B、错误【正确答案】:B27.元组可以作为字典的“键”。()A、正确B、错误【正确答案】:A28.为了让代码更加紧凑,编写Python程序时应尽量避免加入空格和空行。()A、正确B、错误【正确答案】:B29.Python采用的是基于值得自动内存管理方式。()A、正确B、错误【正确答案】:A30.9999**9999这样的命令在Python中无法运行。()A、正确B、错误【正确答案】:B31.Python代码的注释只有一种方式,那就是使用A、正确B、错误【正确答案】:B32.尽管可以使用import语句一次导入任意多个标准库或扩展库,但是仍建议每次只导入一个标准库或扩展库。()A、正确B、错误【正确答案】:A33.Python变量使用前必须先声明,并且一旦声明就不能再当前作用域内改变其类型。()A、正确B、错误【正确答案】:B34.在Windows平台上编写的Python程序无法在Unix平台运行。()A、正确B、错误【正确答案】:B35.printA、正确B、错误【正确答案】:B36.Tkinter的Label组件用于显示文本或图像,但不能同时显示两者。()A、正确B、错误【正确答案】:B37.Python2.x和Python3.x中input()函数的返回值都是字符串。()A、正确B、错误【正确答案】:B38.Python字典中的“值”不允许重复。()A、正确B、错误【正确答案】:B39.在Python3.x中可以使用中文作为变量名。()A、正确B、错误【正确答案】:A40.printA、正确B、错误【正确答案】:B41.已知x=3,那么赋值语句x='abcedfg'是无法正常执行的。()A、正确B、错误【正确答案】:B42.printA、正确B、错误【正确答案】:B43.继承自threading.Thread类的派生类中不能有普通的成员方法。()A、正确B、错误【正确答案】:B44.只有Python扩展库才需要导入以后才能使用其中的对象,Python标准库不需要导入即可使用其中的所有对象和方法。()A、正确B、错误【正确答案】:B45.Python使用缩进来体现代码之间的逻辑关系。()A、正确B、错误【正确答案】:A46.Python是一种跨平台.开源.免费的高级动态编程语言。()A、正确B、错误【正确答案】:A47.Python集合中的元素不允许重复。()A、正确B、错误【正确答案】:A48.加法运算符可以用来连接字符串并生成新字符串。()A、正确B、错误【正确答案】:A49.在IDLE交互模式下,一个下划线“_”表示解释器中最后一次显示的内容或最后一次语句正确执行的输出结果。()A、正确B、错误【正确答案】:A50.使用内置函数open()且以”w”模式打开的文件,文件指针默认指向文件尾。()A、正确B、错误【正确答案】:B51.在Python中0xad是合法的十六

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论