#3227. Python初级客观题

Python初级客观题

一、选择题(共25题)

  1. 在红色文化学习活动中,反复练习革命历史知识的过程,类似于编程中的哪个概念?
    {{ select(1) }}
  • 只做一次的事情
  • 重复做相同事情的过程
  • 判断条件是否成立
  • 定义变量的过程
  1. 在编写“红色故事循环播放”程序时,应该使用哪个关键字?
    {{ select(2) }}
  • if
  • loop
  • while
  • repeat
  1. 下列哪个 while 循环的语法格式是正确的,就像我们反复宣读红色誓言一样?
    {{ select(3) }}
  • while 循环条件
  • while (循环条件)
  • while 循环条件:
  • while [循环条件]
  1. 阅读以下红色主题代码,循环体执行了几次?
i = 1 
while i <= 3:
  print("红色精神") 
  i = i + 1

{{ select(4) }}

  • 1次
  • 2次
  • 3次
  • 4次
  1. 在红色文化宣传中,循环播放英雄事迹的三要素之一是?
    {{ select(5) }}
  • 循环变量定义
  • 循环嵌套
  • 循环体
  • 循环结束语句
  1. 关于 while 循环,以下哪项说法是错误的 {{ select(6) }}
  • 需要先定义计数变量
  • 循环条件后面不需要冒号
  • 循环体需要缩进
  • 循环条件可以是 True
  1. 执行 print("红", "色", "文", "化") 的输出结果是?
    {{ select(7) }}
  • 红色文化
  • 红 色 文 化
  • 红,色,文,化
  • 红'色'文化
  1. print('6*5-18') 的输出结果是?
    {{ select(8) }}
  • 6*5-18
  • 12
  • -18
  • 6
  1. turtle 库中,绘制“红色文化”文字的指令是?
    {{ select(9) }}
  • draw()
  • text()
  • write()
  • print()
  1. turtle.write("红色文化", font=("Arial", 20, "bold")) 中,20 代表什么?
    {{ select(10) }}
  • 字体
  • 字号
  • 风格
  • 颜色
  1. 想要移动海龟到 (100,50) 书写红色标语且不留下痕迹,正确的操作顺序是?
    {{ select(11) }}
  • goto() → penup() → pendown()
  • pendown() → goto() → penup()
  • penup() → goto() → pendown()
  • goto() → pendown() → penup()
  1. 隐藏海龟的指令是?
    {{ select(12) }}
  • hide()
  • hideturtle()
  • invisible()
  • turtlehide()
  1. turtle 坐标系中,(0,0) 通常表示画布的哪个位置?
    {{ select(13) }}
  • 左上角
  • 右下角
  • 中心
  • 左下角
  1. 以下哪个是 turtle 中抬笔的指令?
    {{ select(14) }}
  • pendown()
  • penup()
  • lift()
  • nopen()
  1. 移动海龟到指定坐标的指令是?
    {{ select(15) }}
  • move()
  • go()
  • goto()
  • position()
  1. 想要在 (100,-100) 位置写“红色精神”,但移动时不留痕迹,必须使用?
    {{ select(16) }}
  • penup() 和 pendown()
  • 只使用 goto()
  • 只使用 write()
  • 只使用 hideturtle()
  1. 以下哪项是 font 参数的正确格式?
    {{ select(17) }}
  • font='Arial',20,'bold'
  • font=('Arial',20,'bold')
  • font='Arial',20,'bold')
  • font('Arial',20,'bold')
  1. 初始 条件为 i = 0,循环条件为 i <= 5 ,计数器为 i += 1 ,循环体执行次数是?
    {{ select(18) }}
  • 4
  • 5
  • 6
  • 7
  1. while 循环中,如果不改变计数变量,会发生什么?
    {{ select(19) }}
  • 循环不执行
  • 循环执行一次
  • 死循环
  • 报错
  1. 以下哪个是 turtle 库的正确导入方式?
    {{ select(20) }}
  • import turtle
  • include turtle
  • using turtle
  • turtle import
  1. turtle.done() 的作用是?
    {{ select(21) }}
  • 结束程序
  • 暂停窗口
  • 保持窗口打开
  • 清空画布
  1. 以下哪个是合法的变量名 {{ select(22) }}
  • 2var
  • var_name
  • var-name
  • var name
  1. 以下哪个不是 turtle 绘图指令?
    {{ select(23) }}
  • goto()
  • write()
  • drawline()
  • pendown()
  1. 下列哪个选项表示循环体?
    {{ select(24) }}
  • while i < 5
  • print(i)
  • i = 1
  • while
  1. 如果循环条件是 i > 0,且初始 i = 3,每次减少 1,循环次数是?
    {{ select(25) }}
  • 1
  • 2
  • 3
  • 4

二、判断题(共10题)

  1. while 循环的条件后面需要使用冒号。
    {{ select(26) }}
  • 正确
  • 错误
  1. print(1,2,3) 会输出 123
    {{ select(27) }}
  • 正确
  • 错误
  1. turtle.write() 只能绘制英文,不能绘制中文,比如“红色”。
    {{ select(28) }}
  • 正确
  • 错误
  1. 只用goto() 指令移动画笔时,一定会留下痕迹。
    {{ select(29) }}
  • 正确
  • 错误
  1. penup()pendown() 必须成对使用,否则代码会报错。
    {{ select(30) }}
  • 正确
  • 错误
  1. 循环体中必须包含计数变量的变化,否则会死循环。
    {{ select(31) }}
  • 正确
  • 错误
  1. hideturtle() 可以隐藏海龟,但无法隐藏绘制的图形。
    {{ select(32) }}
  • 正确
  • 错误
  1. while 循环中,循环条件可以是 True
    {{ select(33) }}
  • 正确
  • 错误
  1. font 参数中的字体和风格都需要加引号。
    {{ select(34) }}
  • 正确
  • 错误
  1. 坐标 (10,20) 中的 10 表示 y 坐标。
    {{ select(35) }}
  • 正确
  • 错误