Python模拟练习题+参考答案 (2).docx

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

Python模拟练习题+参考答案

一、单选题(共57题,每题1分,共57分)

1.关于Python程序格式框架,以下选项中描述错误的是()

A、判断、循环、函数等语法形式能够通过缩进包含一批Python代码,进而表达对应的语义

B、Python单层缩进代码属于之前最邻近的一行非缩进代码,多层缩进代码根据缩进关系决定所属范围

C、Python语言的缩进可以采用Tab键实现

D、Python语言不采用严格的“缩进”来表明程序的格式框架

正确答案:D

2.以下选项中,不是Python文件处理.seek()方法的参数是()

A、-1

B、0

C、1

D、2

正确答案:A

3.下面哪个不是Python合法的标识符

A、int32

B、self

C、40XL

D、_name_

正确答案:C

4.已知x=10,y=20,z=30;以下语句执行后x,y,z的值是()。ifxy:z=xx=yy=z

A、20,10,10

B、20,10,30

C、10,20,20

D、10,20,30

正确答案:A

5.下列方法中,能够返回某个子串在字符串中出现次数的是()

A、length

B、count

C、index

D、find

正确答案:B

6.以下选项中,不是具体的Python序列类型的是()

A、字符串类型

B、数组类型D、列表类型

C、元组类型

正确答案:B

7.以下关于Python缩进的描述中,错误的是()

A、Python用严格的缩进表示程序的格式框架,所有代码都需要在行前至少加一个空格

B、缩进是可以嵌套的,从而形成多层缩进

C、缩进表达了所属关系和代码块的所属范围

D、判断、循环、函数等都能够通过缩进包含一批代码

正确答案:A

8.以下选项中,不是Python文件二进制打开模式的合法组合是()

A、x+

B、b

C、bw

D、bx

正确答案:A

9.以下文件操作方法中,不能向CSV格式文件写入数据的是()

A、seek和write

B、writelines

C、write

D、writeline

正确答案:D

10.以下关于循环控制语句描述错误的是()

A、在Python中if…elif…elif…结构中必须包含else子句。

B、在Python中没有switch-case的关键词,可以用if…elif…elif…来等价表达。

C、循环可以嵌套使用,例如一个for语句中有另一个for语句,一个while语句中有一个for语句等。

D、Python中的for语句可以在任意序列上进行迭代访问,例如列表、字符串和元组。

正确答案:A

11.下面代码的输出结果是()a=[1,2,3]ifisinstance(a,float):print({}isfloat.format(a))else:print({}isnotfloat.format(a))

A、[1,2,3]isnotfloat

B、出错

C、ais

D、aisfloat

正确答案:A

12.给出如下代码S=abcdefghijklmnprint(s[1:10:3])上述代码的输出结果是()

A、behk

B、beh

C、adg

D、adgj

正确答案:B

13.下列快捷键中能够中断(InterruptExecution)Python程序运行的是()

A、F6

B、Ctrl+Q

C、Ctrl+C

D、Ctrl+F6

正确答案:C

14.以下选项对应的方法可以用于从CSV文件中解析一二维数据的是()

A、split()

B、format()

C、exists()

D、join()

正确答案:A

15.因为:input()返回的数据类型是str类型,不能直接和整数进行比较,必须先把str转换成整型,使用int()方法:age=int(input(“请输入你的年龄:”))执行下列Python语句将产生的结果是x=2y=2.0if(x==y):print(“Equal”)else:print(“NoEqual”)

A、NotEqual

B、Equal

C、运行时错误

D、编译错误

正确答案:B

16.下列哪一项不属于while循环语句的循环要素

A、输出语句的确定

B、循环变量变化的语句

C、循环变量的初值和终值

D、循环体

正确答案:A

17.下列哪项不是Python中对文件的读取操作()

A、readlines

B、readline

C、read

D、readall

正确答案:D

18.以下选项中,不是PythonIDE的是()-

A、PyCharm-

B、JupyterNotebook-

C、Spyder-

D、Rstudio

正确答案:D

文档评论(0)

十四-1 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档