Python程序设计基础(山东联盟)期末_第1页
Python程序设计基础(山东联盟)期末_第2页
Python程序设计基础(山东联盟)期末_第3页
Python程序设计基础(山东联盟)期末_第4页
Python程序设计基础(山东联盟)期末_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

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

文档简介

1、Python程序设计基础(山东联盟)下面运算符中可以用来连接两个字符串的?答:+表达式-1%的的值是?答:-4下面哪个不是字符串提供的方法?答:search。定义函数时,在形参前面加两个星号表示可以接收多个关键参数并存放于()中 答:字典一般来说,定义类时,习惯用什么作为实例方法的第一个参数表示对象自身? 答:self下面关键字中,用来定义类的是答:class下面可以用来作为变量名的有答:Stu卜.面几种数据类型中不支持下标访问的是答:集合下面关键字中,用来定义函数的是答:def卜面运算符中可以支持字符串和整数进行运算的是分* 口 else关键字可以哪些结构中?答:选择结构;循环结构;异常处理

2、结构下面内置函数中,可以接收字符串作为参数的有答:len();Max();zip()下面的文件类型中,属于二进制文件的有答:Jpg;.bmp;.avi;.docx 下面关于局部变量的描述中,正确的有答:不同作用域可以有同名的局部变量;函数运行结束后,函数内部的局部变量无法再访问; 在函数外部无法访问函数内部的局部变量下面关于lambda表达式的描述中,正确的有答:lambda表达式在功能上相当于一个函数;lambda表达式可以接收参数;lambda表达式的值 相当于函数返回值。已知x='Python是一种非常好的编程语言.encode (),那么表达式x.decode Cgbk'

3、;)的值为 ,Python是一种非常好的编程语言。答:错对文件进行读写操作之后必须显式关闭文件以确保所有内容都得到保存答:对在Python 3.x中语句print (*1, 2, 3)不能正确执行。答:错在面向对象程序设计中,函数和方法是完全一样的,都必须为所有参数进行传值。答:错使用列表对象的remove。方法可以删除列表中首次出现的指定元素,如果列中不存在要删除 的指定元素则抛出异常。答:对一般来说,Python扩展库没有通用于所有版本Python的,安装时应选择与己安装Python的 版本对应的扩展库。答:对正则表达式pabcK可以一个匹配任意除冒、b、V之外的字符。答:对正则表达式模块

4、re的match。方法是从字符串的开始匹配特定模式,而search。方法是在整 个字符中寻找模式,这两个方法如果匹配成功则返回match对象,匹配失败则返回空值None 答:对列表、元组、字符串属于有序序列,而字典和集合属于无序序列。答:对已知x和y是两个等长的整数列表,那么表达式i+j for ij in zip (x,y)的作用是计算这两个列 表所表示的向量的和答:对在条件表达式中不允许使用赋值运算符噎“,会提示语法错误。答:对在Python中可以使用for作为变量名。答:错 定义Python函数时必须指定函数返回值类型。答:错在Python中定义函数时不需要声明函数参数的类型。答:对表达

5、式(i*2 for i in range (100)的结果是个元组。答:错以写模式打开的文件无法进读操作。答:对假设 os 模式已导入,那么列表推导式filename for filename in os.listdir('C:windows')if filename.endswith(,.exe')的作用是列出C:Windows文件夹中所有扩展名为.exe的文件。答:对Python的主程序文件Python.exe属于二进制文件。答:对假设x是含有5个元素的列表,那么切片操作x10:是无法执行的,会抛出异常。答:对Python只能使用内置数据库SQLite,无法访问MS

6、 SQLServer. ACCESS或Oracle、MySQL等 数据库。答:错在函数中,如果有为变量赋值的语句并且没有使用global对该变量进行声明,那么该变量一 定是局部变量答:对在windows平台上编写的Python程序无法在Unix平台运行。答:错形参可以看做是函数内部的局部变量,函数运行结束之后形参就不可访问了。答:对表达式1,2, 3>1, 2, 3的值为 True答:错在Python 3.x中,使用内置函数imput()接收用户输入时,不论用户输入的什么格式,一律 按字符串进行返回答:对pip命令也支持扩展名为.whl的文件直接安装Python扩展库。答:对加法运算符可

7、以用来连接字符串并生成新字符串。答:对假设x含有5个元素的列表,那么使用print(x10)是无法执行的,会抛出异常。答:对g=lambda x:3不是一个合法的赋值表达式。答:错二进制文件不能使用记事本程序打开。答:错运算符可以用于集合的差集运算。答:对已知A和B是两个集合,并且表达式AB的值一定为True。答:错在函数内部没有任何声明的情况卜.直接为某个变量赋值,这个变量一定是函数内部的局部变 量。答:对Python不允许使用关键字作为变量名,允许使用内置函数作为变量名,但这会改变函数名 的含义。答:对当以指定“键”为下标给字典对象赋值时,若该"键”存在则表示修改该"键

8、“对应的“值",若不 存在则表示为字典对象添加一个新的"键-值对”。答:对异常处理结构也不是万能的,处理异常的代码也有引发异常的可能。答:对创建只包含一个元素的元组时,必须在元素后面加一个逗号,例如(3,)。答:对无法删除集合中指定位置的元素,只能删除特定值得元素答:对答:错Python字典中的“值”不允许重更。答:错对于带有else子句的循环语句,如果是因为循环条件表达式不成立而自然结束循环,则执 行else子句中的代码。答:对字典可以作为集合的元素答:错正则表达式元字符“s”用来匹配任意空白字符。答:对内置函数len()返回指定序列的元素个数,适用于列表、元组、字符串、

9、字典、集合以及range.zip等迭代对象答:对已知x和y是两个字符串,那么表达式sum(lfo门,jinzip(x, y)ifi=j)可以用来计算两个字 符串中对应位置字符数相等的个数答:对已知x=(l, 2, 3, 4),那么执行x=5之后,x的值为(5, 2, 3, 4)。答:错定义Python函数时,如果函数中没有return语句,则默认返回空值None。答:对只能通过切片访问元组中的元素,不能使用切片修改元组中的元素答:对Python标准库os中的方法exists。可以用来测试给定路径的文件是否存在答:对在GBK和CP936编码中一个汉字需要2个字节。答:对在函数中yield语句中的作用和return完全一样。答:错列表可以作为字典的”键“。答:错在函数内部没有任何方法可以影响实参的值。答:错Python集合不支持使用下标访问其中的元素。答:对当做为条件表达式时,与None等价。答:对

温馨提示

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

评论

0/150

提交评论