创新创业Python开发期末测试题 (一)_第1页
创新创业Python开发期末测试题 (一)_第2页
创新创业Python开发期末测试题 (一)_第3页
创新创业Python开发期末测试题 (一)_第4页
创新创业Python开发期末测试题 (一)_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

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

文档简介

创新创业Python开发期末测试题

1.Python中,以下哪个函数是用于输出内容到终端的?()

A.echo

B.output

C.print(正确答案)

D.console,log

2.以下关于Python的描述错误的是?()

A.Python的语法类似PHP(正确答案)

B.Python可用于Web开发

C.Python是跨平台的

D.Python可用于数据抓取(爬虫)

3.以下哪个符号是用作Python的注释?()

A.

B.(comment)

C.//

D.#(正确答案)

4.以下哪个标记是用作Python的多行注释?()

A.'''(正确答案)

B.///

C.###

D.(conunent)

5.Pylhon中,以下哪个变量的赋值是正确的?()

A.Vara=2

B.inta=2

C.a=2(正确答案)

D.Variablea=2

6.变量a的值为字符串类型的“2”,如何将它转换为整型?

A.castToInt(a)

B.int(a)(正确答案)

C.integer(a)

D.castToInteger(a)

7.Python中,以下哪个赋值操作符是错误的?()

A.+=

B._=

C.=

D.X=(正确答案)

8.下面哪一个不是Python的数据类型?()

A.列表(List)

B.字典(Dictionary)

C.元组(Tuples)

D.类(Class)(正确答案)

9代码L=[1,23,"runoob",1]输出的数据类型是?()

A.List(正确答案)

B.Dictionary

C.Tuple

D.Array

10.代码a=LI,2,3,4,5],以下输出结果正确的是?()

A.Print(a[:]=>[l,2,3,4]

B.Print(a[0:]=>[2,3,4,5]

C.Print(a[:100]=>[l,2,3,4,5](正确答案)

D.Print(a[-l:]=>[1,2]

IL以下哪个代码是将字符串转换为浮点数?()

A.int(x[,base])

B.long(x,[,base])

C.float(x)(正确答案)

D.str(x)

12.以下哪个if语句是正确的?()

A.ifa>=22:(正确答案)

B.if(a>=22)

C.if(a=>22)

D.ifa=>22

13.以下哪个关键字是用于给if语句添加其它条件语句的?()

A.elseif

B.elseif

C.elif(正确答案)

D.以上都不是

14.以下代码中哪个是定义函数的语句是正确的?()

A.defsomeFunctionO:(正确答案)

B.functionsomeFunction()

C.defsomeFunction()

D.functionsomeFunction():

15.以下代码中哪个是正确的for循环语句?()

A.for(a=0;a<3;a++)

B.forainrange(3)

C.foraloop3:

D.forainrange(1,3)(正确答案)

16.以下代码中哪个是正确的while循环语句是?()

A.whileloopa<10

B.whilea<10(正确答案)

C.whi1e(a<10)

D.whi1eloopa<10:

17.假设你有一个变量“example",如何判断它的类型?()

A.getTypc(example)

B.Type(example)

C.type(example)(正确答案)

D.Example,type:

18.将字符串“example”中的字母a替代为字母b,以下代码正确的是?()

A.example.swap('b','a')

B.example,replace()(正确答案)

C.example,match('b','a')

D.example,replace('b','a')

19.Python中,以下哪个代码是正确的列表?()

A.sampleList={1,2,3,4,5}

B.sampleList=(1,2,3,4,5)

C.sampleList=/I,2,3,4,5/

D.sampleList=[1,2,3,4,5](正确答案)

20.Python中,以下哪个代码是正确的元组?是

A.sampleTuple=(1,2,3,4,5)(正确答案)

B.sampleTuple={1,2,3,4,5}

C.samp1eTuple=[1,2,3,4,5]

D.sampleList=/l,2,3,4,5/

21.x的y次方(xy)以下表达正确的是?(B)

A.xy(正确答案)

B.xy

C.x-y

D.Python没有提到

22.22%3表达式输出结果为?()

A.7

B.1(正确答案)

C.O

D.5

23.313表达式输出结果为?()

A.27

B.9

C.3(正确答案)

D.1

24.9〃2表达式输出结果为?()

A.1

B.2

C.3

D.4(正确答案)

25.如果表达式的操作符有相同的优先级,则运算规则是?(A)

左到右(正确答案)

右到左

看心情

26.以下代码输出结果为?()

x=True

y=False

z=False

ifxoryandz:

printCyes'*)

else:

print(unoM)

A.yes(正确答案)

B.no

C.编译出错

27.以下代码输出结果为?()

x=True

y=False

z=False

ifnotxory:

print(l)

elifnotxornotyandz:

print(2)

elifnotxoryornotyandx:

print(3)

else:

print(4)

A.1

B.2

C.3(正确答案)

D.4

28.以下代码输出结果为?()

ifNone:

print(r,Hellow)

A.False

B.Hello

C.没有任何输出(正确答案)

D.语法错误

29.在if...elif...else的多个语句块中只会执行一个语句块?()

A.正确(正确答案)

B.错误

C.根据条件决定

D.Python中没有elif语句

30.以下代码输出结果为?()

foriin[1,0]:

print(i+l)

A.21(正确答案)

B.[2,1]

C.2

D.O

31.Python中,以下哪个代码是正确的字典?()

A.myExampl。={"someItem*=>2,'othorltcm,=>20}

B.myExample={<someltem,:2,rotherItern*:20}(正确答案)

C.myExample=(<someltem,=>2,*otherltem,=>20)

D.myExample=(<someltem,:2,'otherltem,:20)

32.代码print(type([l,2]))输出结果为:()

A.<class*tuple>>

B.<class'int'>

C.<class'set'>

D.〈class'list'>(正确答案)

33.deff():pass

print(type(f()))

以上代码输出结果为?()

A.<class<fuction,>

B.<class'tuple>>

C.<class,NoneType'〉(正确答案)

D.<class'str'>

34.a=[1,2,3,None,(),□,]

print(Ten(a))

以上代码输出结果为?()

A.syntaxerror

B.4

C.5

D.6(正确答案)

E.7

35.Python中,如何输出列表中的第二个元素?0

A.print(example[2])

B.echo(example[2])

C.print(example[1])(正确答案)

D.print(example(2))

36.print(%123.444)输出结果为?()

A123.44(正确答案)

B.12

C.123.444

D.44

37.代码defa(b,c,d):pass含义是?(B)

A.定义一个列表,并初始化它。

B.定义一个函数,但什么都不做。(正确答案)

C.定义一个函数,并传递参数。

D.定义一个空的类。

38.以下哪个关键字是与try语句一起使用来处理异常的?()

A.catch

B.exception

C.catch(a)

【).except(正确答案)

39.以下哪个代码是正痂的读取一个文件?()

A.f=open(“test,txt","read")

B.f=opcn("r","test,txt”)

C.f=open("test.txt",“r”)(正确答案)

D.f=open("read","test,txt”)

40.以下哪个代码是正画的打开文件并准备写入?()

A.f=open("test,txt","w")(正确答案)

B.f=opcn("test,txt",“write")

C.f=open("write","test,txt")

D.f=open("w","test,txt")

41.Python中,for和while可以有else语句?()

A.只有for/有。Is。语句。

B.只有whi1e才有else语句。

C.for和while都可以有else语句。(正确答案)

D.for和while都没有else语句。

42以下代码输出的结果是?()

A.0

B.10(正确答案)

C.4

D.以上结果都不对

43.以下代码输出结果是?()

while4==4:

print(14,)

A.输出一次4

B.输出四次4

C.无限次输出4,直到程序关闭(正确答案)

D.语法错误

44.迭代输出序列时(如:列表)使用for比while更好?()

A.错误,while比for更好。

B.正确(正确答案)

C.错误,while不能用于迭代系列。

D.错误,for和while都不能用于迭代系列。

45.一下哪个描述是正确的?()

A.break语句用于终止当前循环。

B.continue语句用于跳过当前剩余要执行的代码,执行下一次循环。

C.break和continue语句通常与if,if...elif...else语句一起使用。

D.以上说法都是正确的。(正确答案)

46.以下代码输出的结果是?()

forcharin'PYTHONST

温馨提示

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

最新文档

评论

0/150

提交评论