#638. 2509

2509


选择题

  1. 在交互模式下输入 1+2+3+4,按回车键后,显示的结果为? {{ select(1) }}
  • 3
  • 1
  • 10
  • 4
  1. 下面程序运行后显示的结果是?

    str(123) + 123
    

    {{ select(2) }}

  • 会报错
  • 显示:123123
  • 显示:246
  • 显示:123
  1. 小会编写了一个程序,运行后显示的结果为?

    a = 100
    b = a
    a = b + 10
    print('a=', a)
    print('b=', b)
    

    {{ select(3) }}

  • a=100 b=100
  • a=110 b=110
  • a=100 b=110
  • a=110 b=100
  1. 马上要春游了,小会班里有 6 个小组,每个小组有 6 名同学。学校为同学们准备了矿泉水,小会班一共有 108 瓶,要平均分给每名同学。他编写了程序,用来计算,下面选项中能够同样计算出正确结果的是? {{ select(4) }}
  • shui = 108
    meiren = 108 / 6
    print('每人分配矿泉水数=', meiren)
    
  • shui = 108
    meiren = 108 / 6**2
    print('每人分配矿泉水数=', meiren)
    
  • shui = 108
    meiren = 108 / 6 * 6
    print('每人分配矿泉水数=', meiren)
    
  • shui = 108
    meiren = (108 / 6) * 6
    print('每人分配矿泉水数=', meiren)
    
  1. 下列哪个函数可以将字符串转换为整数? {{ select(5) }}
  • str()
  • int()
  • float()
  • bool()
  1. 已知 x = 5y = 10,则表达式 x < y and x != 5 的值为? {{ select(6) }}
  • True
  • False
  • 5
  • 10
  1. 下列哪个表达式的结果为 False? {{ select(7) }}
  • 4 != 5
  • 3 > 2
  • 4 >= 5
  • 7 == 7
  1. 关于代码注释,下列说法正确的是? {{ select(8) }}
  • 可以使用 """ """ 进行多行注释
  • 多行注释会影响 Python 编辑器的运行速度
  • 注释只能写在程序最后,不可以出现在程序中间部分
  • 不可以多行注释,只能使用 # 进行单行注释
  1. 在 turtle 画图中,常常使用 turtle.color(color1, color2) 指令进行画笔颜色和填充颜色的设置,下列关于该指令说法正确的是? {{ select(9) }}
  • color1 代表填充颜色
  • color2 代表画笔颜色
  • 指令中的参数可以只写一个
  • color1color2 的颜色不可以相同
  1. 在 Turtle 库中,turtle.circle() 的几种用法,说法错误的是? {{ select(10) }}
  • turtle.circle(100) 是绘制半径为 100 的圆
  • turtle.circle(100,180) 是绘制半径为 100 的半圆圆弧
  • turtle.circle(100,360) 是绘制半径为 100 的圆
  • turtle.circle(100, step=3) 是绘制半径为 3 的 100 度的弧形
  1. 自然语言处理在语音识别技术中有很重要的作用,某同学想研究它的部分程序,需要在 IDLE 中打开相关的 Python 文件,下列能在 IDLE 中直接打开的文件是? {{ select(11) }}
  • speech语音.exe
  • speech语音.Py3
  • speech语音.py
  • speech语音.python
  1. 某同学想要绘制 DeepSeek(深度求索) 的标志图案,在使用 turtle 库绘图前,需要先导入 turtle 库,正确的 turtle 库导入语句是? {{ select(12) }}
  • import turtle
  • use turtle
  • get turtle
  • turtle import
  1. 某同学正在参加“中国电子学会信息素养大赛”,想要在 Python 中绘制机器人从起点到终点的移动路线,已知起点是 (0, 0),终点是 (120, 120),下列正确的代码是? {{ select(13) }}
  • turtle.goto(0, 0)
  • turtle.goto(120, 120)
  • turtle.backward(120)
    turtle.backward(120)
    
  • turtle.backward(120)
  1. 在 Python 中,使用语句 print(13 - 2 * 3) 的输出结果为? {{ select(14) }}
  • 7
  • 33
  • 37
  • 报错
  1. 在导入 turtle 库之后,直接运行 turtle.forward(100) 命令,请问在画布中,画笔往哪个方向进行绘制? {{ select(15) }}
  • 向左
  • 向上
  • 向右
  • 向下
  1. 在导入 turtle 库后,只执行了 turtle.forward(100) 这一命令,请问以下哪一项不能让画笔回到初始位置? {{ select(16) }}
  • turtle.backward(100)
  • turtle.goto(0,0)
  • turtle.home()
  • turtle.right(100)
  1. 运行如下代码后,变量 a 中保存的值为?

    a = 3
    b = 5
    a += b
    

    {{ select(17) }}

  • 3
  • 5
  • 15
  • 8
  1. 下列选项中,变量 a 的数据类型是整数的是? {{ select(18) }}
  • a = input()
  • a = int(input())
  • a = str(input())
  • a = float(input())
  1. 某外卖平台的商家推出“三选一”套餐活动,用户只能选择汉堡、炸鸡、卤肉卷中的一种。用 Python 程序描述,下列哪个选项的表达式可以准确实现“三选一”? {{ select(19) }}
  • 汉堡 and 炸鸡 and 卤肉卷
  • 汉堡 or 炸鸡 or 卤肉卷
  • 汉堡 and 炸鸡 or 卤肉卷
  • 汉堡 or 炸鸡 and 卤肉卷
  1. 下列与 a = a + 5 等价的表达式是? {{ select(20) }}
  • a = +5
  • a += 5
  • a + 5 = a
  • a + 5 = 5
  1. 已知以下程序,请问输出的结果为?

    a = int(7.7)
    a += 2
    print(a)
    

    {{ select(21) }}

  • 7.7
  • 9
  • 10
  • 9.7
  1. 在 Turtle 库中,需将窗口大小设为宽 600 像素、高 400 像素,窗口初始位置距屏幕左边缘 150 像素、距屏幕上边缘 250 像素。以下哪个选项能实现此需求? {{ select(22) }}
  • turtle.setup(150, 250, 600, 400)
  • turtle.setup(600, 400, 150, 250)
  • turtle.setup(400, 600, 250, 150)
  • turtle.setup(250, 150, 400, 600)
  1. 统计班级兴趣,喜欢足球的有 12 人,喜欢篮球的有 10 人,两样都喜欢的有 3 人。问:班级至少有多少人? {{ select(23) }}
  • 22
  • 16
  • 25
  • 19
  1. print(16 == 16.0) 输出的结果是? {{ select(24) }}
  • 3
  • 3.0
  • True
  • False
  1. 下列哪个选项的运算优先级最高? {{ select(25) }}
  • =
  • >
  • not
  • *

判断题

  1. 小会编写了一个程序,保存并运行后,会报错。

    a = 100
     b = 200      # 提醒注意:b前面有空格
    print(b / a)
    

    {{ select(26) }}

  1. 小会编写了一个画圆的程序,运行以后会画出一个圆,一直保留。

    import turtle
    turtle.pendown()
    turtle.circle(100)
    turtle.clear()
    

    {{ select(27) }}

  1. 在 Python 中,变量命名可以以数字开头。 {{ select(28) }}
  1. 在 Python 中,True 不可以作为变量名来使用,但是 true 可以作为变量名来使用。 {{ select(29) }}
  1. 某同学在学习 Python 时,了解到 Python 有 Python 2 和 Python 3 版本,他觉得 Python3 是 Python2 的升级,Python2 的程序是完全可以用 Python3 运行的。 {{ select(30) }}
  1. 执行 print(3) 和执行 print('3') 的输出结果都是 3,所以两条语句的输出结果没有任何区别。 {{ select(31) }}
  1. print() 函数中,变量名不需要用引号引起来。 {{ select(32) }}
  1. 在 Python 的 turtle 模块中,执行 turtle.fillcolor("pink") 会直接改变当前画笔的绘制颜色为粉色。 {{ select(33) }}
  1. 打开 IDLE,默认进入的是交互式,交互模式的提示符为 >>>,要在提示符后面输代码。 {{ select(34) }}
  1. 运行以下代码输出的结果为 num4

    print('num' + '2' * 2)
    

    {{ select(35) }}