python专项测试题附答案_第1页
python专项测试题附答案_第2页
python专项测试题附答案_第3页
python专项测试题附答案_第4页
python专项测试题附答案_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

python专项测试题附答案一、单项选择题(共15题,每题5分,共75分)1.运行下方代码段,输出的是()

print("a"3)A.a3B.3aC.aaaD.aaa【正确答案】2.下列表示为变量c赋值10的语句是()A.c=10【正确答案】B.Intc=10C.varc=10D.Variablec=103.下列变量名中,不合法的是()A.heightB.1_height【正确答案】C.height_1D._height4.变量a=3.0,其数据类型是()A.float【正确答案】B.intC.strD.bool5.运行下方代码段,输出的是()

print(10<=3or5>2)A.True【正确答案】B.FalseC.10<=3D.5>26.运行下方代码段,输出的是()

a,b,c=2,3,7

d=(b+c)–aaA.12B.10C.8D.6【正确答案】7.运行下方代码段,输出的是()

str1='key'

str2='board’

print(str1+str2)A.keyboardB.keyboard【正确答案】C.boardkeyD.str1+str28.运行下方代码段,输出的是()

price=[5,9,8]

print(price[1:])A.8B.9,8C.[8]D.[9,8]【正确答案】9.运行下方代码段,输出的是()

a=0

ifa>0:

print("产品合格")

else:

print("产品不合格")A.产品合格产品不合格B.产品合格产品不合格C.产品合格D.产品不合格【正确答案】10.运行下方代码段,下列叙述中对的是()

age=int(input("年龄:"))

ifage<4:

print("免费")

elifage<18:

print("4元")

else:

print("8元")A.输入为4,输出为免费B.输入为5,输出为免费C.输入为18,输出为4元D.输入为19,输出为8元【正确答案】11.下列表示3.33的2次方的是()A.pow(3.33,2)【正确答案】B.pow(2,3.33)C.abs(3.33,2)D.abs(2,3.33)12.运行下方代码段,输出的是()

a=[1,2,5,6]

print(sum(a))A.60B.14【正确答案】C.6D.113.运行下方代码段,变量a的值是()

a=eval("3.0+2.0")A.a=5B.a=’5’C.a=5.0【正确答案】D.a=’5.0’14.下列代码执行后最有可能绘制出哪个图形?()

importturtle

turtle.forward(100)

turtle.right(90)

turtle.forward(100)

turtle.right(45)

turtle.goto(0,0)

turtle.hideturtle()

A.【正确答案】

B.

C.

D.15.下列代码的运行结果是?()

importturtle

turtle.color('red')

turtle.circle(100)

turtle.fillcolor('yellow')

turtle.begin_fill()

turtle.circle(100,steps=6)

turtle.end_fill()

A.【正确答案】

B.

C.

D.二、多项选择题(共5题,每题5分,共25分)1.运行下列代码段,输出结果为True的是()A.print(5>=5)【正确答案】B.print(5=>5)C.print(5==5)【正确答案】D.print(5<=5)【正确答案】2.运行下列代码段,输出结果中包含1的是()A.whileTrue:print(1)【正确答案】B.whileFalse:print(1)C.while1:print(1)【正确答案】D.while0:print(1)3.运行下列代码段,b的值为3的是()A.a="hel"b=len(a)B.a=3.23b=len(a)C.a="1+2"b=aD.a=[1,2,3]b=a[2]【正确答案】4.以下选项中,关于turtle库描述对的是()A.setheading(50)使画笔后退50像素B.forward(20)使画笔向前20像素【正确答案】C.right(90)使画笔向右转90度【正确答案】D.penup()使画笔抬起【正确答案】5.下列代码的运行结果可能的是?()

importrandomasr

print(30%r.randint(3,7))A.0【正确答案】B.1C.2【正确答案】D.3三、判断题(共10题,每题5分,共50分)1.在Python中可以用Tab和空格进行缩进,4个空格相当于1个Tab,两者可以混用对【正确答案】错2.Python中多行注释只能用三个双引号"""将注释括起来。对错【正确答案】3.input()可以接收一个Python表达式作为输入,并将运算结果返回。对错【正确答案】4.print()的输出默认不换行。对错【正确答案】5.Python代码只能在IDLE中书写运行。对错【正确答案】6.Python的from语句可以将模块中的指定部分导入到当前命名空间中。对【正确答案】错7.min()可以比较两个变量值,并返回较小的变量。对【正确答案】错8.if是Python中的保留字。对【正确答案】错9.while可以用作Python中的循环结构。对错【正确答案】10.P

温馨提示

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

评论

0/150

提交评论