Python模拟题(含答案).docx

Python模拟题(含答案).docx

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

Python模拟题(含答案)

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

1.若字符串s=‘ab\tc’,则len(s)的值是

A、5

B、7

C、4

D、6

正确答案:A

2.字符串是一个字符序列,例如,字符串s,从右侧向左第2个字符用()索引?

A、s[0:-2]

B、s[2]

C、s[-2]

D、s[:-2]

正确答案:C

3.foriinrange(0,2):print(i)上述程序的输出结果是()

A、012

B、12

C、1

D、01

正确答案:D

4.给出如下代码S=PythonisOpenSource!print(s[0:].upper())上述代码的输出结果是()

A、PYTHON

B、PYTHONISOPENSOURCE

C、PythonisOpenSource!

D、PYTHONISOPENSOURCE!

正确答案:D

5.给出如下代码:DictColor={“seashell”:“海贝色”,“gold”:“金色”,“pink”:“粉红色”,“brown”:“棕色”,“purple”:“紫色”,“tomato”:“西红柿色”}以下选项中能输出“海贝色”的是()

A、print(DictColor[“seashell”])

B、print(DictColor.keys())

C、print(DictColor.values())

D、print(DictColor[“海贝色”])

正确答案:A

6.下列说法中哪项是错误的:

A、选择语句可以嵌套

B、while语句的循环体中可以包括if语句

C、循环语句不可以嵌套

D、if语句中可以包括循环语句

正确答案:C

7.以下关于函数参数传递的描述,错误的是:

A、函数的实参位置可变,需要形参定义和实参调用时都要给出名称

B、定义函数的时候,可选参数必须写在非可选参数的后面

C、调用函数时,可变数量参数被当做元组类型传递到函数中

D、Python支持可变数量的参数,实参用”*参数名”表示

正确答案:D

8.关于列表数据结构,下面描述正确的是()

A、不支持in运算符

B、必须按顺序插入元素

C、可以不按顺序查找元素

D、所有元素类型必须相同

正确答案:C

9.下列表达式的值为True的是()

A、(3,2)(‘a’,‘b’)

B、‘abc’‘xyz’

C、322

D、5+4j‘2-3j’

正确答案:D

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

A、class‘tuple’

B、class‘list’

C、class‘set’

D、class‘dict’

正确答案:B

11.()函数是指直接或间接调用函数本身的函数

A、匿名

B、递归

C、闭包

D、lambda

正确答案:B

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

A、2

B、1

C、0

D、-1

正确答案:D

13.给出如下代码:deffunc(a,b):c=a**2+bB=areturnca=10b=100C=func(a,b)+a以下选项中描述错误的是()

A、执行该函数后,变量a的值为10

B、执行该函数后,变量b的值为100

C、执行该函数后,变量c的值为200

D、该函数名称为func

正确答案:C

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

A、运行时错误

B、Equal

C、NotEqual

D、编译错误

正确答案:B

15.以下程序的输出结果是()t=“Python”print(tift=“python”else“None”)

A、Python

B、t

C、python

D、None

正确答案:D

16.下列说法错误的是。

A、除字典类型外,所有标准对象均可以用于布尔测试

B、空字符串的布尔值是False

C、空列表对象的布尔值是False

D、值为0的任何数字对象的布尔值是False

正确答案:A

17.以下程序的输出结果是()X,y,z=2,-1,2Ifxy:ify0:z=0else:z+=1print(z)

A、2

B、1

C、3

D、0

正确答案:A

18.下列选项中,正确定义了一个字典的是()

A、d={‘a’:1,‘b’:2,‘c’:3}

B、a=[‘a’,1,‘b’,2,‘c’,3]

C、c={‘a’,1,‘b’,2,‘c’,3}

D、b=(‘a’,1,‘b’,2,‘c’,3)

正确答案:A

19.写出下面代码的运行结果。defSum(a

文档评论(0)

500-500 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档