#643. 模拟3

模拟3


选择题

  1. 下列关于Python版本的说法,正确的是? {{ select(1) }}
  • Python 2和Python 3完全兼容,代码可以互相运行
  • 目前最广泛使用的是Python 2
  • Python 3是Python 2的改进版,两者存在不兼容的语法
  • 安装Python时只能选择一个版本,不能共存
  1. 在IDLE中,要运行已保存的Python脚本文件,应使用哪个快捷键? {{ select(2) }}
  • Ctrl + C
  • Ctrl + V
  • F5
  • Ctrl + S
  1. 以下代码的输出结果是什么?

    print("答案是:" + str(10 - 4))
    

    {{ select(3) }}

  • 答案是:6
  • 答案是:10 - 4
  • 报错
  • "答案是:6"
  1. 下列变量名中,非法的是? {{ select(4) }}
  • price_2025
  • myName
  • class
  • score1
  1. 执行 print(float(5)) 的结果是? {{ select(5) }}
  • 5
  • 5.0
  • '5.0'
  • 报错
  1. 用户输入了数字5,执行以下代码后,变量 num 的类型是什么?

    num = input("请输入一个数:")
    

    {{ select(6) }}

  • 整型 (int)
  • 浮点型 (float)
  • 字符串 (str)
  • 布尔型 (bool)
  1. 表达式 not (False or True) 的值是? {{ select(7) }}
  • True
  • False
  • 1
  • 0
  1. 已知 a = 7, b = 2,则 a ** b 的结果是? {{ select(8) }}
  • 9
  • 14
  • 49
  • 3.5
  1. 执行 print(20 % 6) 的结果是? {{ select(9) }}
  • 2
  • 3
  • 12
  • 0
  1. 在Python中,多行注释通常使用什么符号? {{ select(10) }}
  • // ... //
  • # ... #
  • ''' ... '''""" ... """
  • <!-- ... -->
  1. IDLE的交互模式和脚本模式的主要区别是? {{ select(11) }}
  • 交互模式不能输入代码
  • 脚本模式下代码会逐行立即执行
  • 交互模式适合测试单行代码,脚本模式适合编写完整程序
  • 脚本模式不能保存文件
  1. 执行以下代码后,total 的值是多少?

    apples = 3
    bananas = 5
    total = apples * 2 + bananas
    

    {{ select(12) }}

  • 8
  • 11
  • 16
  • 13
  1. 要使用turtle库画图,第一步必须做什么? {{ select(13) }}
  • 安装turtle插件
  • 导入turtle库
  • 创建画布对象
  • 设置画笔颜色
  1. 执行 turtle.left(60) 后,画笔将如何转动? {{ select(14) }}
  • 向左转60度
  • 向右转60度
  • 向前移动60像素
  • 向后移动60像素
  1. 如果想让画笔在移动时不留下痕迹,应该先执行哪个命令? {{ select(15) }}
  • turtle.penup()
  • turtle.pendown()
  • turtle.clear()
  • turtle.hideturtle()
  1. 执行 turtle.circle(30, 180) 会画出什么? {{ select(16) }}
  • 一个完整的圆
  • 一个半圆
  • 一个正方形
  • 一条直线
  1. 运行 print("3" * 4) 的结果是? {{ select(17) }}
  • 12
  • 3333
  • "3333"
  • 报错
  1. 下列哪个是Python的关键字(保留字)? {{ select(18) }}
  • variable
  • function
  • print
  • while
  1. 执行 print(9 / 2) 的结果是? {{ select(19) }}
  • 4
  • 4.5
  • 5
  • 18
  1. 要判断变量 age 是否大于等于18,正确的表达式是? {{ select(20) }}
  • age > 18
  • age >= 18
  • age =< 18
  • age => 18
  1. 执行 turtle.goto(50, 50) 后,画笔会移动到哪里? {{ select(21) }}
  • (0, 0)
  • (50, 0)
  • (0, 50)
  • (50, 50)
  1. 以下代码的输出是什么?

    x = "10"
    y = 5
    print(int(x) + y)
    

    {{ select(22) }}

  • 15
  • "105"
  • 105
  • 报错
  1. 在turtle中,turtle.dot(20) 的作用是? {{ select(23) }}
  • 画一个半径为20的圆
  • 画一个直径为20的实心圆点
  • 移动画笔20个单位
  • 设置画笔粗细为20
  1. 表达式 5 < 3 or 8 > 6 的结果是? {{ select(24) }}
  • True
  • False
  • 5
  • 8
  1. 执行 print(bool("")) 的结果是? {{ select(25) }}
  • True
  • False
  • ""
  • 0

判断题

  1. 在Python中,变量名 Totaltotal 是不同的变量。 {{ select(26) }}
  1. 在IDLE脚本模式中编写的代码,必须保存后才能运行。 {{ select(27) }}
  1. turtle.reset() 命令会清除画布并重置画笔到初始状态。 {{ select(28) }}
  1. 表达式 10 == "10" 的结果是 True。 {{ select(29) }}
  1. int("3.14") 可以成功转换为整数3。 {{ select(30) }}
  1. 在Python中,2 ** 3 等于 2 * 2 * 2。 {{ select(31) }}
  1. turtle.speed(0) 表示画笔速度最慢。 {{ select(32) }}
  1. 注释可以写在代码的任何位置,不会影响程序执行。 {{ select(33) }}
  1. 执行 print(15 // 4) 的结果是 3。 {{ select(34) }}
  1. input() 函数可以同时接收多个用户输入。 {{ select(35) }}

编程题

  1. 小明去文具店买铅笔和橡皮。每支铅笔2元,每块橡皮1.5元。他买了a支铅笔和b块橡皮。请编写程序计算他一共花了多少钱。 要求:
  • 提示用户输入铅笔数量,提示语:“请输入铅笔数量:”
  • 提示用户输入橡皮数量,提示语:“请输入橡皮数量:”
  • 输出格式为:“小明一共花了X元。”(X为计算结果,保留一位小数)

测试样例:

  • 输入:
    请输入铅笔数量:3
    请输入橡皮数量:2
    
  • 输出:
    小明一共花了9.0元。
    
  1. 学校组织春游,共有n名学生参加。每辆大巴车可以坐45人。请编写程序计算至少需要多少辆大巴车。 要求:
  • 提示用户输入学生人数,提示语:“请输入学生总人数:”
  • 输出所需大巴车的数量(向上取整,即有余数也要多算一辆车)

测试样例:

  • 输入:
    请输入学生总人数:100
    
  • 输出:
    3