Python模拟练习题与答案.docx





《Python模拟练习题与答案.docx》由会员分享,可在线阅读,更多相关《Python模拟练习题与答案.docx(16页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Python模拟练习题与答案1、下列选项中不符合Python语言变量命名规则的是()A、 TempStrB、IC、3_1D、_AI答案:C2、当需要在字符串中使用特殊字符时,python使用()作为转义字符。A、B、/C、#D、%答案:A3、关于Python序列类型的通用操作符和函数,以下选项中描述错误的是()A、如果 s 是一个序列,s =1, “kate,True, s3返回 TrueB、如果s是一个序列,x是s的元素,x in s返回TrueC、如果 s 是一个序列,s =1, “kate”,True, s - 1返回 TrueD如果s是一个序列,x不是s的元素,x not in s返回
2、True答案:A4、以下关于Python自带数据结构的运算结果中错误的是()项?A、1 = 1, 2, 3, 41. insert2, -1则 1为 1, 2, -1, 4o1 = 1, 2, 3, 41. popl则1结果为1, 3, 4:0C、1 = 1, 2, 3, 41. pop则1. index3结果为2。D、1 = 1, 2, 3, 41. rerverse则11为3。答案:A5、下面代码的输出结果是()f=lambda x, y:y+xf (10, 10)A、100答案:D49、“键值对”类型数据的组织维度是()A、高维数据B、二维数据C、多维数据D、一维数据答案:A50、字符串
3、是一个字符序列,例如,字符串s,从右侧向左第2个字符用() 索引?A、s2B、 s-2C、 s0:-2D s:-2答案:B51、在Python中定义类时实例方法的第一个参数名称必须是selfoA、正确B、错误答案:B52. lambda表达式中可以使用任意复杂的表达式,但是必须只编写一个表 达式。A、正确B、错误答案:A53、列表对象的extend。方法属于原地操作,调用前后列表对象的地址不 变。A、正确B、错误答案:A54、Python字典属于无序序列A、正确B、错误答案:A55、包含yield语句的函数一般成为生成器函数,可以用来创建生成器对象。A、正确B、错误答案:A56、已知x为非空列
4、表,那么表达式sorted (x, reverse=True)= list (reversed (x)的值一定是 True。A、正确B、错误答案:B57、扩展库os中的方法remove。可以删除带有只读属性的文件。A、正确B、错误答案:B58、已知x = 1:1, 2:2,那么语句x3 =3无法正常执行。A、正确B、错误答案:B59、元组可以作为字典的“键”A、正确B、错误答案:A60、Python字典中的“键”不允许重复。A、正确B、错误答案:A61、已知x为非空字符串,那么表达式join(x. split (, ) = x 的值一定为TrueoA、正确B、错误答案:A62、在编写多层循环时
5、,为了提高运行效率,应尽量减少内循环中不必要的 计算。A、正确B、错误答案:A63、pop方法在省略参数的情况下,会删除列表的最后一个元素A、正确B、错误答案:A64、只能对列表进行切片操作,不能对元组和字符串进行切片操作。A、正确B、错误答案:B65、一个函数如果带有默认值参数,那么必须所有参数都设置默认值。A、正确B、错误答案:B66、假设已成功导入os和sys标准库,那么表达式os. path, dir name (sys. executable)的值为 Python 安装 目录。A、正确B、错误答案:A67、表达式=None的值为True。A、正确B、错误答案:B68、Python支持
6、多继承,如果父类中有相同的方法名,而在子类中调用时没 有指定父类名,则Python解释器将从左向右按顺序进行搜索。A、正确B、错误答案:A69、函数是代码复用的一种方式。A、正确B、错误答案:A70、元组是不可变的,不支持列表对象的inset ()、remove ()等方法,也不 支持del命令删除其中的元素,但可以使用del命令删除整个元组对象。A、正确B、错误答案:A71、定义Python函数时必须指定函数返回值类型。A、正确B、错误答案:B72、不带return的函数代表返回NoneA、正确B、错误答案:A73、已知x为非空列表,那么执行语句x0 = 3之后,列表对象x的内存地 址不变。
7、A、正确B、错误答案:A74、对于列表而言,在尾部追加元素比在中间位置插入元素速度更快一些, 尤其是对于包含大量元素的列表。A、正确B、错误答案:A75、3+4J是合法Python数字类型。A、正确B、错误答案:A76、在派生类中可以通过“基类名.方法名()”的方式来调用基类中的方法。A、正确B、错误答案:A77. Python内置的集合set中元素顺序是按元素的哈希值进行存储的,并 不是按先后顺序。A、正确B、错误答案:A78、Python元组支持双向索引。A、正确B、错误答案:A79、Python字典中的“键”可以是列表。A、正确B、错误答案:B80、在条件表达式中不允许使用赋值运算符“二
8、”,会提示语法错误。A、正确B、错误答案:A81、只能通过切片访问列表中的元素,不能使用切片修改列表中的元素。A、正确B、错误答案:B82、Python集合不支持使用下标访问其中的元素。A、正确B、错误答案:A83、使用普通文本编辑器软件也可以正常查看二进制文件的内容。A、正确B、错误答案:B84、安装Python扩展库时只能使用pip工具在线安装,如果安装不成功就 没有别的办法了。A、正确B、错误答案:B85、只能通过切片访问元组中的元素,不能使用切片修改元组中的元素。A、正确B、错误答案:A86、带有默认值的参数位于参数列表的末尾A、正确B、错误答案:A87、使用列表对象的remove。方
9、法可以删除列表中首次出现的指定元素, 如果列中不存在要删除的指定元素则抛出异常。A、正确B、错误答案:A88、Python列表、元组、字符串都属于有序序列。A、正确B、错误答案:A89、可以删除集合中指定位置的元素A、正确B、错误答案:B90、字典的“键”必须是不可变的。A、正确B、错误答案:AB、10C、20D、10, 10答案:c6、下面哪个不是Python合法的标识符A、 int32B、 40XLC、 selfD name_答案:B7、若k为整形,下述while循环执行的次数为k=1000 while kl: print k k = k/2A、9B、10C、11D、 1000答案:B8、
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Python 模拟 练习题 答案

限制150内