Python选择题题库100题.docxVIP

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

Python选择题题库100例

序号

试题内容

选项A

选项B

选项C

选项D

答案

L.reverse()和L[-1:-1-len(L):-1]的主要区别是()。

L.reverse()和L[-1:-1-len(L):-1]都将列表的所有元素反转排列,没有区别

L.reverse()和L[-1:-1-len(L):-1]都不会改变列表L原来内容

L.reverse不会改变列表L的内容,而L[-1:-1-len(L):-1]会改变列表L原来内容

L.reverse会改变列表L的内容,而L[-1:-1-len(L):-1]产生一个新列表,不会改变列表L原来内容

D

output.py文件和test.py文件内容如下,且output.py和test.py位于同一文件夹中,那么运行test.py的输出结果是()。

#output.py

defshow():

print(_name_)

#test.py

importoutput

if_name_==_main_:

output.show()

output

_name_

test

_main_

A

print({:.2f}.format(20-2**3+10/3**2*5))的结果是()

17.55

67.56

12.22

17.56

D

print({:7.2f}{:2d}.format(101/7,101%8))的运行结果是()。

{:7.2f}{:2d}

口口14.43口5(口代表空格)

口14.43口口5(口代表空格)

口口101/7口101%8(口代表空格)

B

Python不支持的数据类型有()。

Char

Int

Float

List

A

Python内置的集成开发工具是()。

PythonWin

Pydev

IDE

IDLE

D

Python异常处理机制中没有()语句。

try

throw

assert

finally

B

Python语句print(r\nGood)的运行结果是()。

新行和字符串Good

r\nGood

\nGood

字符r、新行和字符串Good

C

Python语句print(type((1,2,3,4)))的输出结果是()。

classtuple

classdict

classset

classlist

A

Python语句Print(type({1,2,3,4}))的输出结果是()。

classtuple

classdict

classset

classlist

C

Python语言属于()。

机器语言

汇编语言

高级语言

科学计算语言

C

tuple(range(2,10,2)的返回结果是()。

[2,4,6,8]

[2,4,6,8,10]

(2,4,6,8)

(2,4,6,8,10)

C

type(1+0xf*3.14)的结果是()。

classint

classlong

classstr

classfloat

D

表达式writelines(lines)能够将一个元素是字符串的列表lines写入文件,以下选项中描述正确的是()。

列表lines中各元素之间默认采用空格分隔

列表lines中各元素之间无分隔符

列表lines中各元素之间默认采用换行分隔

列表lines中各元素之间默认采用逗号分隔

B

对下列语句不符合语法要求的表达式是()。

forvarin_:

print(var)

range(0,10)

“Hello”

(1,2,3)

{1,2,3,4,[5,5]}

D

对于列表L=[1,2,Python,[1,2,3,4,5]],L[-3]的是()。

1

2

‘Python’

[1,2,3,4,5]

B

对于字典D={A:10,B:20,‘C:30,’D’:40},len(D)的是()。

4

8

10

12

A

对于字典D={A:10,B:20,C:30,D:40},sum(list(D.values()))的值是()。

10

100

40

200

B

对于字典D={A:10,B:20,C:30,D:40},对第4个字典元素的访问形式是()。

D[3]

D[4]

D[D]

D[‘D’]

D

访问字符串中的部分字符的操作称为()。

分片

合并

索引

赋值

A

关于Python中的复数,下列说法错误的是()。

表示复数的语法形式是a+bj

实部和虚部都是浮点数

虚部必须加后缀j,且必须是小写

函数abs()可以求复数的模

B

关于函数的说法中正确的是()。

函数定义时必须有形参

函数中定义的变量只在该函数体中起作用

函数定义时必须带return语句

实参与形参的个数可以不相同,类型可以任意

B

关于循环描述下列说法错误的是()。

循环

文档评论(0)

152****7751 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档