python一级试卷(2022.8.19)
一、单选题(共30题,每题2分,共60分)
您的姓名: [填空题] *
_________________________________
1. 假设a=20,b=3,那么a or b的结果是() [单选题] *
A.  20(正确答案)
B.  0
C.  1
D.  3
答案解析:A
单个字符视为长度为1的字符串
2. 假设a=2,b=3,那么a-b*b的值是() [单选题] *
A.  -3
B.  -2
C.  -7(正确答案)
D.  -11
答案解析:C
3. 下面哪一段代码是绘制一个圆() [单选题] *
A.  circle(50,steps=3)
B.  circle(50)(正确答案)
C.  circle(50,180)
D.  circle(50,0)
答案解析:B
4. 下列Turtle库中画笔属性说法错误的是:() [单选题] *
A.  turtle.pensize():设置画笔的宽度;
B.  turtle.pencolor():设置画笔的颜;
C.  turtle.speed():设置画笔移动速度;
D.  turtle.distance():设置画笔移动距离(正确答案)
答案解析:D
5. Python中,下列哪个函数用于输出内容到终端?() [单选题] *
A.  print()(正确答案)
B.  output()
C.  import()
D.  echo()
答案解析:A
6. 变量x的值为字符串类型的“2”,如何将他转换为整型?() [单选题] *
A.  float(x)
B.  str(x)
C.  int(x)(正确答案)
D.  list(x)
答案解析:C
7. 以下设置画布命令正确的是:() [单选题] *
A.  turtle.screensize(800,blue, "600")
B.  turtle.screensize(800,600, "green")(正确答案)
C.  turtle.screensize("green";800;600)
D.  turtle.screensize("800","600", "green")
答案解析:B
8. 下列导入Turtle库的方式正确的是?() [单选题] *
A.  import turtle(正确答案)
B.  import (turtle)
C.  class turtle
D.  def turtle
答案解析:A
9. 下面的运算符中,按照运算优先级哪一个是最高级() [单选题] *
A.  ==
B.  *(正确答案)
C.And
D.  <
答案解析:B
10. Pthon中的>=代表的是() [单选题] *
A.  把左边的值赋值给右边;
B.  判断是否大于等于;(正确答案)
C.  比较两边大小;
D.  把右边值赋值给左边;
答案解析:B
11. a=10,b=20,那么print(b == a)运算的结果是() [单选题] *
A.  10
B.  True
C.  False(正确答案)
D.  20
答案解析:C
12. 下面哪一个不是Python的数据类型?() [单选题] *
A.  列表(List)
B.  元组(Tuples)
C.  字典(Dictionary)
D.  类(class)(正确答案)
答案解析:D
13. Python中,以下哪个变量赋值方式是正确的?() [单选题] *
A.  var a = 2
B.  int a = 2
C.A = 2(正确答案)
D.  if a = 2
答案解析:C
14. 抛硬币,只有反正两种情况,为了统计方便,在程序中怎样做是最合理的?() [单选题] *
A.  只需要一个变量,统计一种情况;
B.  需要两个变量,统计两种情况;(正确答案)
C.  需要三个变量,统计两种情况和总次数;
D.  需要用到随机数,没有规律可;
答案解析:B
15. 将4、5、6三个数不重复的排列为三位数,有几种排列?() [单选题] *
A.  3
B.  6(正确答案)
C.  9
D.  2
答案解析:B
16. 在Python中,以下哪个标记是用作多行注释的?() [单选题] *
A.  """(正确答案)
B.  ###
C.  ///
D.  ***
答案解析:A

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。