#685. Q_009

Q_009


选择题

  1. Python 中用于单行注释的符号是? {{ select(1) }}
  • //
  • <!-- -->
  • #
  • /* */
  1. 下列哪个是合法的变量名? {{ select(2) }}
  • 3var
  • my-var
  • for
  • _temp
  1. 执行 print(10 // 3) 的输出结果是? {{ select(3) }}
  • 3.333...
  • 3
  • 4
  • 1
  1. 下列哪项是正确的字符串定义方式? {{ select(4) }}
  • str = hello
  • str = 'hello'
  • str = "hello'
  • str = {hello}
  1. 使用哪个函数可以从键盘读取一行输入? {{ select(5) }}
  • read()
  • input()
  • get()
  • scan()
  1. 表达式 5 > 3 and 2 < 4 的值是? {{ select(6) }}
  • True
  • False
  • 5
  • 报错
  1. 以下代码的输出是什么?

    x = [1, 2, 3]
    x.append(4)
    print(x)
    

{{ select(7) }}

  • [1, 2, 3]
  • [1, 2, 3, 4]
  • [4, 1, 2, 3]
  • 报错
  1. 要输出"Hello World",正确的语句是? {{ select(8) }}
  • print Hello World
  • print("Hello World")
  • echo "Hello World"
  • output("Hello World")
  1. 下面哪个关键字用于定义函数? {{ select(9) }}
  • func
  • def
  • function
  • lambda
  1. a = "123",要将其转换为整数,应使用? {{ select(10) }}
  • int(a)
  • str(a)
  • float(a)
  • convert(a)
  1. 导入turtle模块的正确语法是? {{ select(11) }}
  • import turtle
  • include turtle
  • require turtle
  • using turtle
  1. 使用turtle画笔向前移动100像素的命令是? {{ select(12) }}
  • forward(100)
  • move(100)
  • go(100)
  • step(100)
  1. turtle默认画布的中心坐标是? {{ select(13) }}
  • (0, 0)
  • (100, 100)
  • (200, 200)
  • (500, 500)
  1. 使turtle画笔向右转90度的命令是? {{ select(14) }}
  • right(90)
  • turn(90)
  • rotate(90)
  • left(-90)
  1. 以下哪个命令可以设置画笔颜色为红色? {{ select(15) }}
  • color("red")
  • setcolor("red")
  • pen("red")
  • paint("red")
  1. turtle中抬起画笔(不绘制)的命令是? {{ select(16) }}
  • penup()
  • up()
  • lift()
  • raise()
  1. 关于集合(set),以下说法正确的是? {{ select(17) }}
  • 元素有序
  • 元素可重复
  • 可用下标访问
  • 元素唯一且无序
  1. 以下代码输出什么?

    d = {'name': 'Tom'}
    print(d.get('age', 0))
    

{{ select(18) }}

  • 'Tom'
  • 0
  • None
  • 报错
  1. 下列哪项不能作为字典的键? {{ select(19) }}
  • 字符串
  • 整数
  • 元组
  • 列表
  1. 执行 list(range(2, 6, 2)) 的结果是? {{ select(20) }}
  • [2, 4]
  • [2, 4, 6]
  • [2, 3, 4, 5]
  • [2, 3, 4, 5, 6]

判断题

  1. Python 是一种解释型语言。 {{ select(21) }}
  1. 变量名可以以数字开头。 {{ select(22) }}
  1. print() 函数默认在输出末尾添加换行符。 {{ select(23) }}
  1. == 用于赋值,= 用于比较。 {{ select(24) }}
  1. input() 返回的是字符串类型。 {{ select(25) }}
  1. turtle画笔的默认起始方向是朝右(东)。 {{ select(26) }}
  1. 元组一旦创建就不能修改。 {{ select(27) }}
  1. 字典中的键必须是不可变类型。 {{ select(28) }}
  1. range(5) 生成的是 [0, 1, 2, 3, 4]。 {{ select(29) }}
  1. turtle中 circle(50) 会画一个半径为50的圆。 {{ select(30) }}

编程题

  1. 题目:计算平均分
    编写程序,从键盘输入3个整数成绩,计算并输出它们的平均分(保留1位小数)。

示例输入:

85
90
95

示例输出:

90.0

请写出完整代码: {{ code(31) }}

  1. 题目:绘制正方形
    使用turtle模块绘制一个边长为100像素的正方形。要求:
  • 画笔颜色为蓝色
  • 填充颜色为黄色
  • 绘制完成后保持窗口打开

请写出完整代码: {{ code(32) }}

  1. 题目:统计字符出现次数
    输入一个字符串,统计其中每个字符(不区分大小写)出现的次数,并以字典形式输出。忽略空格。

示例输入:

Hello

示例输出:

{'h': 1, 'e': 1, 'l': 2, 'o': 1}

请写出完整代码: {{ code(33) }}