欢迎来到课桌文档! | 帮助中心 课桌文档-建筑工程资料库
课桌文档
全部分类
  • 党建之窗>
  • 感悟体会>
  • 百家争鸣>
  • 教育整顿>
  • 文笔提升>
  • 热门分类>
  • 计划总结>
  • 致辞演讲>
  • 在线阅读>
  • ImageVerifierCode 换一换
    首页 课桌文档 > 资源分类 > DOCX文档下载  

    国开Python语言基础期末复习资料(附答案).docx

    • 资源ID:1489130       资源大小:65.22KB        全文页数:33页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    国开Python语言基础期末复习资料(附答案).docx

    PythOn语言基础期末复习资料(附答案)238JB一、判断题,每小题3分1 .PythOn语言中,if、else、While等语句的末尾必须是目号":"。()2 .Python2.0版本是在2000年发布,并开始支持内存垃圾何收和UniCCd。字符集。()3 .解释型语言和编译里语言的主要区别在于,解择型语言在执行的时候,一条一条瞄译和执行程序,而编译型语言会一次性将源程序整体翻译成机器语言指令,并生成“可执行文件”。()4 .PylhOn属于第三代编程语言.()5 .Pylhon被设计为一种可读性非常强,语法清晰的编程语言。()6 .Pylhon语言程序中,语句的行与行之间必须左对齐,如if、else,hile的末尾是冒号":",下面的若干行就都会缩进显示。()7 .Python语言是一种先进的面向对象的动态解择型语言。()8 .Python语言执行的过程基于解糅器逐行翻译并执行,而不是像编译型语言一样一次性整体翻译。()9 .Python是静态类型语言,在代码运行前就需要明确所有变量的数据类型()10 .在PythOn中,字符串的find。方法在找不到子串时会返回T。()11 .在PythOn中,进行字符串的切片操作时,切片结束的索引位置的字符是不会被包括进来的。12 .Python中字符串的CoUnto方法可以统计个字符串中某个子串出现的次数。()13 .在Python中,使用find。方法也可以在字符串中查找了事.Il在找不到子串时返回T,而不是抛出异常。()14 .在Python中,字符串长度可以使用IcnO函数获取“()15 .在PythOn中,字符串的切片操作中,其步长不能为负数.()16 .Python语言中,in运算符可以判断字符串中是否存在某个子串。()17 .Python,如果一个表达式中既有整数也有浮点数,那么结果将被转化为浮点数。O18 .在PylhOn中,对于除法表达式ab,如果U和b都是整数,那么结果仍然会是一个浮点数。()19 .在Pylhon中,整数之间的运算结果总是整数类型,浮点数之间以及整数与浮点数之间的运算结果总是浮点数类型()20 .在Python中,“1+1/2”和“1+1/2”的结果是一样的。()21 .在PythOn中,表达式“32=1.5”的结果是TrUe。()22 .表达式“1+3/2”的计算结果是整数类型。()23 .在PythOn中使用bool。函数,可以将非0数值转换为布尔值Tme,而。会被转换为布尔值False。()24 .在PythOn中,三个连续的引号,无论是单引号还是双引号,都能用来创建包含多行文本的字符H1.25 .在Python中,字符串的创建只能使用双引号,不能使用单引号。26 .在PythOn中,float。函数只能将字符串型的数字转换为浮点数,无法将整型数字转换为浮点数。()27 .在PythOn中,要将一个字符串型的数字转换为浮点数或整数,可以使用float。或int()函数进行转换()28 .在Python中,int(,123.456”)能成功将字符申转换为整数123。()29 .Python中的字符串类型是可变的,可以在其中添加、删除或者修改字符。()30 .Pyihon中的运算符可以用于字符串的合并和数字的加法两种场景。()31 .在Pylhon中,使用input。函数获取的用户输入,无论用户输入的是文字还是数字,默认获取的都是字符串数据类型。()32 .Python,当使用运算符时,只有在两个都是数字类型才能进行运算。()33 .在Python列表中,count。方法可以统计列表中某个数据出现的次数。()34 .在PythOn列表中,当使用index。方法查找不在列表中的元素时,程序将返回0。()35 .在PythOn中,列表的index。方法在找不到列表元素时会抛出异常。36 .在Python中,列表的len()方法可以获取列表的长度。()37 .在Python中,我们可以使用Ieno函数来获取列表的长度。()38 .在Python列表中,如果列表中仃相同元素,index。方法将返回第-个元素的索引.039 .可以用in运算符来判断列表中是否存在某个数据。()40 -在PythOn中,可以使用一个负数作为索引值来逆序访问列表中的元素.()41 .在Python列表中,我们可以使用in运算符来确定一个值是否在列表中。()42 .列表的"pop”方法在删除列表元素的同时,会返回被制除的元素。()43 .在Pylhon中,列表切片可以用来访问并获取列表中的部分数据。()44 .Python中使用"产运算符可以将两个列表合并成一个新列表。()45 .在Python中,可以通过“*”运算符来重发一个列表里的元素。()46 .在PythOn中,列表的索引是从I开始的。()47 .在PyIhOn中,extend。方法用于将个列表添加到另个列表的末尾,但它会生成一个新的列表对象。48 .Python语言中,SUmO函数可以用于计算数值列表所有元素的总和。49 .在PythOn中,可以使用运算符来合并两个列表。()50 .在Python中,extend。方法也可以用来合并两个列表。()51 .在PythOn中,列表中的元素是允许重熨的.()52 .Python中的InaXo函数可以用丁获取数值列表中的最大值.()53 .在PythOn中字符串的大小比较是按“字典序”实现的,也就是从第一个字符开始对比,在字母表中靠前的就算小。()54 .列表的Sorto方法进行排序时默认的排序方式是从大到小的。()55 .Pyihon列表的reverse。方法会改变原列表的顺序。()56 .Python语言中,列表的sort()方法和内置函数sorted0方法均可以用于对列表元素进行排序,但sori()方法会改变原列表,而sorted。方法则不会改变原列表。()57 .在Python中,Sorted()函数和列表的SOrto方法的主要区别是,SOrtedO函数不改变原列表,而SOrto方法会改变原列表。()58 .在Python中,字符串列表的SOrto方法默认是按照字典序升序排序。()59 .Python中CoUnter计数器只能用来统计字符串中字符出现次数,不能用于列表。()60 .在Python中使用CoUnter计数器类型必须首先导入colIections模块61 .在PythOn中,CoUntCr计数罂不能用于统计元组中的元素个数。62 .在Python中,我们可以使用索引运算符口来访问嵌套列表中的项目。()63 .Python的collections模块中Counter计数器可以统计列表中最小值和最大值.()64 .Counter计数器对象返回的结果可以像字典那样用元素值作为关键字索引.()65 .Python中无法通过"break”关键字跳出当前循环结构()66 .在Pylhon中,如果在条件语句中无条件执行break和continue语句,那么它们后面的语句将永远不会被执行()67 .在Pylhon中,continue和break语句都是Pylhon提供的用来进行流程控制的关键语句,可以在任何位.巴使用它们()68 .在Python中,continue语句用于结束当前循环,并直接开始卜.一轮循环。()69 .在Python中,break和COntinUe只能在循环语句中使用,否则会导致程序错误()70 .continue语句执行时会忽略当前循环中余卜.的语句,直接进行卜.一轮的循环。()71 .在PyIhOn中的嵌套循环中,break语句会立即结束所仃循环。72 .当循环中有多层嵌套时,continue语句会直接跳过所仃嵌套的余下语句,开始新的最外层循环。()73 .Python的嵌套循环中,ContinUe语句使得程序直接进入下次最近的外层循环()74 .Python中的break和COntinUe语句只能用在循环语句中,如果在循环语句之外使用,会导致程序错误()75 .break语句用来忽略循环中余下的语句,直接继续下一轮循环.()76 .为在PyIhOn语言中进行中文分词,我们必须要自己编写笑杂的算法,无法使用现有的库和工具。()77 .Python语言中的jieba库可以帮助我们解决中文分词的问题。()78 .使用jiebu进行中文分词时,无法进行个性化设定,如臼定义词汇等。()79 .中文句子同样可以用字符串的SPlito方法来进行分词。()80 .在Python语言里,我们可以通过内置函数和标准库方便的分词中文句子。()81 .对于中文句子的分词,需要使用专门的分词工具或库。()82 .在PythOn中,打开并写入CSV文件时,可以直接使用文件对象的Write()方法来写入行记录,不需要使用CSV模块。()83 .在PythOn中,json.dumps。函数钛认会将所有非英文字符转为Unicode码点,并删除所有缩进和换行符。84 .在PythOn中,我们无法通过json模块将JSoN数据直接转换为Python字典。()85 .在Python中,CSV文件是不能保存纪杂的数据结构,如嵌套的列表或字典的。<>86 .在Python中,处理CSV文件时,可以使用DiCtReader对象来逐行读取文件。()87 .在PythOn中,使用CSV模块的DiCtRCader进行数据读取时,每行数据会自动转换为字典,列名作为字典的键,行内数据作为字典的值0()88 .在Python中,我们可以使用json模块的IOadS方法将字符出形式的JSON转化为PylhOn数据类型。()89 .在使用cs,模块操作CSY文件时,需要先通过PiP安装。()90 .def语句定义函数时,不包括对函数内部语句的执行和验证。()91 .在PythOn中,对于函数的形参,如果其为列表,虽然在函数内部对其赋值,但不会影响到实参。()92 .Python的函数内部可以修改传入的可变类型参数的原始值。()93 .默认参数是Python函数定义的一种方式,以处理函数在调用时没有传入足够参数的情况。()94 .在PyIhOn函数中,roturn语句可以放置在函数语句块的任何位置,旦执行了return语句,函数将继续执行后续代码。95 .Python中的函数如果只是执行一些动作,而没有明确的输出,那么就不需要使用return语句。()96 .函数中的return语句会结束函数的执行,并返回个数据对象。()97 .在Python函数中,return语句不仅可以返回值,还会终止函数的执行。()98 .Python函数可以容许有多个返回值。()99 .Python词云图通常会将高频词绘制得更大,并且分布在中心位置.()100 .在PyUwn中制作词云图时,我们可以使用jieba库进行中文分词。()101 .在Python的wordcloud模块中,WordCIoud对象的generatefromIeXl方法可以用来从文本生成词云图。()102 .制作词云图时,我们可以使用任意图像作为词云图的颜色和形状模板。()103 .在词云图中,词语的颜色、大小等视觉效果和词语在文本中的出现频率有关。()104 .numpy模块中的IinSPaCeo函数只能生成整数类量的等差数列。()105 .在个图形窗口里,可以将多个折线图进行叠加展示。()106 .在matplOtIib模块中,我们需要通过pit.sha()函数将图像显示出来。()107 .在Python中,绘制折线图时,无法同时在一个坐标系中展示多个图像。()108 .在pltplot()函数中,我们不能自定义线条的颜色和形状。()109 .在PythOn中,用Batplotlib模块生成图表后,必须调用ShoWo函数才能呈现出这些图表.()HO.matplotlib模块的PlOto函数只能用手绘制折线图,无法用于散点图、柱状图、直方图和偶图的绘制.()111 .matplotlib模块可以绘制折线图、散点图、柱状图、直方图和饼图。()二、选择题,每小题3分112 .以下选项哪个不是PyIhOn程序的特征?A.程序是分行的,每行做一件事楮,称作“语句”。B.语句的行与行之间必须左对齐。C.语句书写可以根据个人爱好随意缩进。D.符号后面跟的内容是备注或注择,对语句的功能没有影响。113.在编写Python程序时,若需要缩进时,通常会在前部留几个空格位S?A.2B.3C.4D,5114. Python语言的书写规范在哪个文档中有详细建议?A.PEPlB.PEP8C.PEP9D.PEP80115. Python语言属于哪种类型的编程语言?A.交互式语言B.解择型语言C.编译型语言D.函数式语言116. PythOn的风格是怎么样的?A,语句般至少需要在两行书写。B.简洁、易读。C.并不注重代码的缩进.D.以分号区分简单语句。117. 在Python中,以下哪个变量名是非法的?A._varB.varl23C.2varD.VAR118 .在Python中,以下哪个变量名触发f“无效语法”的语法错误SyntaxError?A.valueB.valueC.sumD.imparl119 .在PylhOn中,哪一项代表合法的变量名?.IvarB.var#123C.var123D.varl23120 .在Python中,以下哪个命名是非法的?A.price123B._priceC.I2priceD.price_is_right121 .卜列哪一个是Python的赋值语句?A.name“Python"B.name"Python”C.name="Python"D.name=>"Python”122 .Python变量名可以由哪些字符组合而成?A.大小写字母、数字和下划线B.大小写字母、数字和特殊符号C.任何字符D.只能为字母A.OB.1C.-1D.无法确定124 .在Python中,下列哪个运算符可以用于将两个字符串拼接成一个新的字符串?A.+B.-C.*D./125 .在Python中,下面哪个函数可以将整数或浮点数转为字符串类型?A.int()B.str()C.float()D.char()126 .在Python中,下列哪个运算符可以用下将字符串重知若干次?A.+B.-C.*D./127 .以下哪个选项实现了字符申si和s2的拼接?A.Sl*s2B.Sl-$2C.Sl+s2D.Sl/s2128 .在PyIhon中,哪种操作能获取字符串中的某个字符?.使用'+'运算符B.使用运算符C.使用'/'运算符D使用索引129 .如果有两个字符串a="Python",b="Programming”,使用哪种方法可以拼接得到新的字符串"PythonProgramming*?A.a/bB.a-bC.a+""+bD.ab130 .在Python中,哪个函数可以获取字符的ASCn值或者Unicode码点?A.ascii()B,ord()C.chr()D.bin()131 .在PythOn中,下面哪个运算符实现乘法运算?A.+B.*C./D.%132 .在Python中,知运算符的主要应用是什么?A.判断两个数是否能整除B.获取两数相乘的结果C.获取两数相加的结果D.获取两数相减的结果133 .在PythOn中,以下哪个选项的运算结果是整数类型?A.22/7B.355/113C.56/10D.8*(13)134 .Python中浮点数的精度大约是多少?A.10位B.17位C.20位D.30位135 .在Python1I1.以下哪个选项将会触发ZeroDivisionError错误?A.1+3B.2*0C.10/0D.5*0136 .在PyIhon中,为了计算3的开平方,应该使用哪个运算符?.*B./C.%D.*137 .下面哪个选项不能得到整数4?.1+5-2B.2*2C.9/2D.8/2138 .在进行整除操作时,如果除数为0,PythOn会返回什么样的错误?A.NameErrorB.ZeroDivisionErrorC.TypeErrorD.SyntaxError139 .在PythOn中,哪个比较操作符可以用来判断两个字符串是否相同?A.=B.!=C.>D.<140 .卜面哪个不是布尔值的运算?A.andB.noneC.orD.not141 .在Python中,以下哪个表达式的结果是TrUe?C.notFalseD.FalseandFalse142 .在Python中,下述哪个表达式的结果是FalSe?A.notTrueB.notFalseC.TrueandTrueD.FalseorTrue143 .在PythOn中,下列哪个操作符用丁判断一个元素是否在集合中?A.andB.orC.notD.in144 .在Python中,以下哪种方式可以用来判断一个字符串是否全由字母组成?A.isalpha()方法B.isdigit方法C.isnumeric方法D.isspace方法145 .在PythOn中,对于字符串比较,"a”>“A”的结果是什么?.FalseB.TrueC.这个比较是无效的D.需要进一步的信息才能进行比较146 .在PythOn中,以卜哪个操作会返回一个布尔值TrUe?A.,a,>,A,B.,123,.isdigitC.两者都是D,都不是1-17.在Python中,anyO函数是用来做什么的?A.检杳列表中所有元素是否都是TrUeB.检查列表中至少有一个元素为TrueC.检查列表中是否含有任意元素D.检查列表是否为空148.下列哪个PythOn代码块正确地创建了个空列表?A.list=,'B.list=C.list=D.list=0119.要访问列表alist的倒数第四个元素,下列选项正确的是A.alist3B.alist4C.alist-3D.alist-4150 .在PythOn中,如何创建一个空列表?A.emptyist=()B.emptyist=listC.emptyist=D.emptyist=list()151 .PythOn中如何创建一个空的列表?A.nulllist()B.none()C.D.无法创建空列表152 .在Python中,下面那个索引方式获取的是列表的最后一个元素?.lslB.lsl-lC.lsllen(lsl)JD.lsll153 .在Python中,如何创建一个包含5个0的列表?A.zeros=0j*5B.ZeroS=(0+5C.zeros=(0)*5D.zeros=0)*5154 .有一个由姓名构成的列表names=1柒芳'程英'张想'徐金凤张凯'李四',namesT的输出结果是什么?A,柴芳B.程英C.张想D,李四155 .在Python中,卜列哪个是合法的列表定义方式?A.alist=1.2,3,4B.alist=1,2,3,4C.alist=1,2.3,4D.alist=(1,2,3,4)156 .在PythOn中,列表索引是从什么数字开始的?B.1A.0C.-1D.任意数字157 .个由字符串构成的列表StrIiSt='apple','banana',cherry,StrliSt2的输出结果是什么?A.AppleB.bananaC.cherryD.None158 .在Python语言中,使用基于索引的方法访问列表中的元素,例如ages3,正序索引范围为什么?A.1"len(ages)B.O'len(ages)-lC.O'Ien(ages)D.1'len(ages)-l159 .在Python中,元组类型数据的特点是什么?.可添加、删除和更新元素B.不能添加、删除和更新元素C.仅能删除元素D.仅能添加元素160 .当程序需要调整元组内各元素的次序时,哪个函数可能会被使用?.reversed()B.appendOC.indexOD.mergeO161 .假设有一个元组如下:tup=(,Python,Java,C+,)三如果我们尝试通过命令tuplj='JavaScript'修改元组中的元素,那么将会出现什么样的错误?A.TypeErrorB.IndexErrorC.ValueErrorD.AttribUteEITOr162 .当在一个元组ages中尝试调用ages.append(20)时,Python将返回什么样的错误?A.IndcxErrorB.ValucErrorC.FunctionErrorD.AttributeError163 .在PythOn中,当需要两个元组合并生成个新的元组时,可以使用什么运算符?A./B.*C./D.+164 .已知元组bjuple=(l,2,3,4,5,6,7),以下哪个选项不能得到正确结果?A.print(b_tuple-lj)B.print(btuplel:5)C.print(len(b_tuple)D.b-tuple.append(8)165 .利用Python的哪个内理函数可以获取元组中元素的个数?A.SUmoB.IenOC.count()D.tuple()166 .在PyIhon中,哪种情况下会出现,tuple'objecthasnalribute'append'”错误?A.当尝试删除元组元素时B.当尝试向元组添加元素时C.当尝试改变元组元素排序时D.当尝试寻找元组中的最大元素时167 .在Python语言中,如果尝试访问列表索引超出有效范围的元素,例如ages6,Python将返回哪种错误?A.AttributeErrorB.TypeErrorC.IndexErrorD.ValueError168 .如果要从元组中获取指定元素的索引位置,应使用哪个内置函数或方法?A.indexOB.countOC.sort()D.IenO169 .下列对元组atuple的操作,哪个会导致错误?A.atuple.append(20)B.atuple=atuple*2C.atuple=sorted(atuple)D.count=Ien(atuple)170 .Python中的哪个函数能够从其他容器类型创建集合?A.set()B.list()C.dict()D.tuple()171 .在PythOn中,关于集合运算,哪个Python内置方法可以判断某个桀合是否为另一个集合的子集?A.iSsmall()B.ispart()C.issubset()D.isminor()172 .在PythOn中,关于集合的赋值哪项是正确的?A.集合可以包含Si豆元素B.集合的元素排列有序C.集合可以通过索引访问元素0.集合用于去除重豆元素,并且其元素排列无序173 .在PythOn中,关于集合运算的正确描述是什么?A.有两个集合八和B,如果八中的所有元素在B中都存在,那么可以称B为A的子集B,有两个集合和B,如果A中的所有元素在B中都存在,那么可以称A为B的超集C.如果两个集合有共同元素,那么两个集合就是“相离”的D.如果两个集合无任何共同元素,那么两个集合就是“相离”的174 .在PythOn的集合运算中,对于Setl=1,2,3和set2=2,3,4,下列哪项操作无法得到预期结果?A.Setlset2求并集B.setl&set2求交集C. setlO访问元素D. setl-set2求差集175 .在PythOn中,哪个选项描述的是无法进行的集合操作?.A.向集合中添加元素B.从集合中删除元素C.清空集合D.更改集合中的元素176 .在PythOn中,如何创建个包含“北京”、“上海”和“广州”三个元素的集合?A.Set="北京"上海","广州B.set("北京"上海","广州")C.Set=sot("北京"上海"广州")D.sot="北京","上海”,“广州177 .在PyuiOn中,如果现有集合SelI=1,2,3),下列哪个操作能将4添加到集合中?.sell.add(4)B.sell.append(4)C.sell,insert(4)D.sell.push(4)178 .卜.面的选项哪项是错误的?A.集合确保所包含的数据元素是互不相同的。B.可以用Seto函数从列表生成集合。C.无法通过索引位置来访问集合中的数据。D,如果集合A是集合B的子集,那A中的数据元素个数一定比B少。179 .在PythOn中,对于两个集合Setl=U,2,3和set2=(3,4,5,哪项操作可以获得两个集合的对称差集(symmetricdifference)?A.setlIset2B.setl&set2180 .在PythOn语言中,访问个不存在的关键字,会有什么结果?A.返回NonCB.返回KCyElTor错误C.返回个空字符串D.程序会崩溃181 .在PythOn语言中,访问字典中的条目且并将其从字典移除应该使用哪个方法?A.popitem()B.pop()C.remove()D.del()182 .在Python中,下列哪个选项不是创建字典的合法方式?A.dictl="a":1,"b":2B.dict2=dict(a=l,b=2)C.dict3=<lict(V,I),(*b,2)D.dict4=1,V,2,V)183.在Python中,以下哪种方式可以更新字典中的键值对?.diet1.appendCa(=1)B.dictl'a'=2C.dictl.remove('a,=2)D,dictl.values('a,=2)181.在PythOn中,哪个方法可以返回字典中所有的键,且这些键在一个列表中?A. keys()B.values()C.items()D.keyslist()185.在Python中,哪个方法可以返回字典的所有键?A.diet1.values()B. dictl.kcys().values0C.dictl.keys()D.dictl.itemsO186.下面哪种方式创建的字典是错误的?A.dictl="key":*value*B.dict2=diet(key=*value*)C. dict3=diet("key",*valuc-)D.dict4=diet(*kcy*=*value*)187 .在PythOn中,嘤试访问个不存在的字典键会得到什么结果?A.返回NoneB,返回一个空字典C.抛出KCyError错误D.返I可一个空字符申188 .Python中创建空字典的方式有哪些?A.使用花括号(B.使用dietO函数C.使用空字符申"”D.A和B189.在Python中,如果需要在一个条件为True的情况下检杳其他条件,应该使用什么?A嵌套的if语句B.elif语句C.else语句D.并列的if语句190.在PythOn中,如果所有的if和elif语句都判断为False,那么什么语句将会被执行?A.最后一个elif语句B. else语句C. if语句D.以上都不对191 .以卜程序的输出是:ifn>=3:PrintrOK1")elifn>2:PrintroK2")else:print(0K3)A.OKIB.0K2C.0K3D.无输出192.在以下Python循环中,如果我们想逐步收证从1到10000的所有整数,我们应使用哪个函数?A.ranged,1000l)B.ranged,10000)C.range(0,10000)D.range(0,10001)193 .在for循环中,如果我们想提前结束整个循环,应当使用什么关键字?.continueB.passC.breakD.exit194 .在Python的循环结构中,如果想在满足某条件时忽略循环剩余部分并立即开始下一轮循环,应使用哪条语句?A."pass"B."continue"C."ignore"D."break”195 .在PythOn的循环结构中,何种语句可以用于中断当前循环并跳出最近的一层循环?A.passB.continueC.exitD.break196 .以卜程序的输出是:n=Iforiinrange(3):print(n)A.3B.4C.1D.5197 .在Python中,“战套循环”是什么意思?A. 个循环内部有另个循环,两者是平行关系B. 个循环后面堪着个循环,两者是顺序关系C. 一个循环内部有另一个循环,两者是包含关系D. 一个循环里有多个循环条件198 .在Python中,如果要在for循环结束后,执行某些操作,我们应该怎么做?A.在for循环后直接写操作B.在循环里检查循环次数C.在Cor循环结束后使用'finalIy'关键字D.在for循环内部使用'else'关键字199 .对于for循环,以下哪个说法不正确?.for循环可以遍历任何序列,如列表和字符串B.在循环中可以通过break语句跳出当前循环C. for循环在开始时会预先确定循环的次数D. for循环会修改正在遍历的序列200 .在Python的While循环语句中,以一哪个关键字可以终止循环?A.stopB.endC.breakD.terminate201 .在Python的while循环中,哪一个关键词可以用于在满足某条件时立即继续下轮的循环,不执行剩下的语句?A.stopB.continue202 .在Python中,whiIc循环的执行体至少会被执行几次?A.一次B.两次C.取决于条件D.三次203 .使用while循环计算1+2+3+.+10的和,以下哪段代码是正确的?A. n=1:sum=0whilen<=10:sum+=nB. sum=0whiIeTrue:sum+=1;ifsum=10:breakC. sum=0:n=1whilen<=10:sum+=n:n+=1D. SUm=0whiIesum<10:SUn)+=1204 .下列代码的执行结果是什么:index-1whileindex<3:index=index+2print(index)A.1B,2C.3D,4205 .以FPython代码:n=5whilen>0:n-=1print(n)最后次输出的是:B.1A.0C.4D.5206.在PythOn的循环语句中,以下哪个关键字可以使得程序跳过当前循环的剩余语句,开始下一轮循环?A.skipB.continueC.jumpD.ignore207 .在PythOn语言中,如果在多以嵌套的循环内部使用break语句,这个语句将对哪一层的循环生效?A.最外层的循环B.最近处I可一层的循环C.所有的循环0.无法确定,取决于程序的其他操作208 .在Python语言中,一个for循环可以嵌套在另一个while循环内部,这种循环结构叫做什么?.并行循环B.顺序循环C.混合循环D.嵌套循环209 .卜述选项中,哪项是用来读取文件数据的函数?A.close()B.open()C.read()D,seek()210 .当我们使用PythOn处理文件时,如果不再需要打开的文件,我们应当执行什么操作来糅放资源?A.f.openOB.f.write()C.f.read()D.f.close()211 .在文件内容的读写过程中,哪个Python内置函数是用来关闭文件并施保文件数据致性的?A.open()B.closeOC.read()D.write()212 .在PythOn中,将数据对象转化为二进制字节序列的过程被称为什么?A.序列化B.反序列化C.解压D.压缩213 .在Python中,以下哪个函数可以将内存中的数据写入到磁盘文件中?A.f.write()B.f.road()C.f.openOD.f.close()214.在PyIhOn中,哪个方法可以将文件从读取模式切换到写入模式?.f.swilch()B.f.modechangeOC.f.writenode()D.无法从读取模式切换到写入模式215 .在Python中,如果没有主动关闭打开的文件,以卜哪项可能会发生?A.文件数据可以正常写入磁盘B.文件可能会被其他程序删除C.可能会损坏硬盘中的文件D.文件的读取速度会提高216 .在Python中,readline()方法读取文件的一行并返回什么类型的数据?A.字节序列B.字符串C.字符串的列表D.整数217 .在PythOn中,当你使用。Peno打开文件时,如果未指定模式参数,那么默认的模式是什么?A.B."r"C.£D.*218.在PythOn中,如果在。PenO函数中将模式设置为"r+b",那么操作文件具备哪些权限?A.只读取二进制(字节序列)数据B.清空文件,只写入二进制(字节序列)数据C.只写入二进制(字节序列)数据,将其追加到文件末尾D.可读可写模式,不清空已有文件,既可以从指定位置.读取,也可以柒写219.文本文件的f.read()方法会返回什么数据类型?.字节序列B.字符串C.字符串的列表D.整数220.在Python语言中,哪个函数可以将字符串写入到文本文件中?A.f.write()B.f.read()C.f.open()D.f.close()221 .在Python中,readlines()方法读取文件的所有行并返回什么类型的数据?A.字节序列B.字符串C.字符串的列表D.整数222 .f.re

    注意事项

    本文(国开Python语言基础期末复习资料(附答案).docx)为本站会员(夺命阿水)主动上传,课桌文档仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知课桌文档(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-1

    经营许可证:宁B2-20210002

    宁公网安备 64010402000986号

    课桌文档
    收起
    展开