#643. 模拟3
模拟3
选择题
- 下列关于Python版本的说法,正确的是? {{ select(1) }}
- Python 2和Python 3完全兼容,代码可以互相运行
- 目前最广泛使用的是Python 2
- Python 3是Python 2的改进版,两者存在不兼容的语法
- 安装Python时只能选择一个版本,不能共存
- 在IDLE中,要运行已保存的Python脚本文件,应使用哪个快捷键? {{ select(2) }}
- Ctrl + C
- Ctrl + V
- F5
- Ctrl + S
-
以下代码的输出结果是什么?
print("答案是:" + str(10 - 4)){{ select(3) }}
- 答案是:6
- 答案是:10 - 4
- 报错
- "答案是:6"
- 下列变量名中,非法的是? {{ select(4) }}
price_2025myNameclassscore1
- 执行
print(float(5))的结果是? {{ select(5) }}
55.0'5.0'- 报错
-
用户输入了数字5,执行以下代码后,变量
num的类型是什么?num = input("请输入一个数:"){{ select(6) }}
- 整型 (int)
- 浮点型 (float)
- 字符串 (str)
- 布尔型 (bool)
- 表达式
not (False or True)的值是? {{ select(7) }}
TrueFalse10
- 已知
a = 7,b = 2,则a ** b的结果是? {{ select(8) }}
914493.5
- 执行
print(20 % 6)的结果是? {{ select(9) }}
23120
- 在Python中,多行注释通常使用什么符号? {{ select(10) }}
// ... //# ... #''' ... '''或""" ... """<!-- ... -->
- IDLE的交互模式和脚本模式的主要区别是? {{ select(11) }}
- 交互模式不能输入代码
- 脚本模式下代码会逐行立即执行
- 交互模式适合测试单行代码,脚本模式适合编写完整程序
- 脚本模式不能保存文件
-
执行以下代码后,
total的值是多少?apples = 3 bananas = 5 total = apples * 2 + bananas{{ select(12) }}
8111613
- 要使用turtle库画图,第一步必须做什么? {{ select(13) }}
- 安装turtle插件
- 导入turtle库
- 创建画布对象
- 设置画笔颜色
- 执行
turtle.left(60)后,画笔将如何转动? {{ select(14) }}
- 向左转60度
- 向右转60度
- 向前移动60像素
- 向后移动60像素
- 如果想让画笔在移动时不留下痕迹,应该先执行哪个命令? {{ select(15) }}
turtle.penup()turtle.pendown()turtle.clear()turtle.hideturtle()
- 执行
turtle.circle(30, 180)会画出什么? {{ select(16) }}
- 一个完整的圆
- 一个半圆
- 一个正方形
- 一条直线
- 运行
print("3" * 4)的结果是? {{ select(17) }}
123333"3333"- 报错
- 下列哪个是Python的关键字(保留字)? {{ select(18) }}
variablefunctionprintwhile
- 执行
print(9 / 2)的结果是? {{ select(19) }}
44.5518
- 要判断变量
age是否大于等于18,正确的表达式是? {{ select(20) }}
age > 18age >= 18age =< 18age => 18
- 执行
turtle.goto(50, 50)后,画笔会移动到哪里? {{ select(21) }}
- (0, 0)
- (50, 0)
- (0, 50)
- (50, 50)
-
以下代码的输出是什么?
x = "10" y = 5 print(int(x) + y){{ select(22) }}
15"105"105- 报错
- 在turtle中,
turtle.dot(20)的作用是? {{ select(23) }}
- 画一个半径为20的圆
- 画一个直径为20的实心圆点
- 移动画笔20个单位
- 设置画笔粗细为20
- 表达式
5 < 3 or 8 > 6的结果是? {{ select(24) }}
TrueFalse58
- 执行
print(bool(""))的结果是? {{ select(25) }}
TrueFalse""0
判断题
- 在Python中,变量名
Total和total是不同的变量。 {{ select(26) }}
- 对
- 错
- 在IDLE脚本模式中编写的代码,必须保存后才能运行。 {{ select(27) }}
- 对
- 错
turtle.reset()命令会清除画布并重置画笔到初始状态。 {{ select(28) }}
- 对
- 错
- 表达式
10 == "10"的结果是True。 {{ select(29) }}
- 对
- 错
int("3.14")可以成功转换为整数3。 {{ select(30) }}
- 对
- 错
- 在Python中,
2 ** 3等于2 * 2 * 2。 {{ select(31) }}
- 对
- 错
turtle.speed(0)表示画笔速度最慢。 {{ select(32) }}
- 对
- 错
- 注释可以写在代码的任何位置,不会影响程序执行。 {{ select(33) }}
- 对
- 错
- 执行
print(15 // 4)的结果是3。 {{ select(34) }}
- 对
- 错
input()函数可以同时接收多个用户输入。 {{ select(35) }}
- 对
- 错
编程题
- 小明去文具店买铅笔和橡皮。每支铅笔2元,每块橡皮1.5元。他买了a支铅笔和b块橡皮。请编写程序计算他一共花了多少钱。 要求:
- 提示用户输入铅笔数量,提示语:“请输入铅笔数量:”
- 提示用户输入橡皮数量,提示语:“请输入橡皮数量:”
- 输出格式为:“小明一共花了X元。”(X为计算结果,保留一位小数)
测试样例:
- 输入:
请输入铅笔数量:3 请输入橡皮数量:2 - 输出:
小明一共花了9.0元。
- 学校组织春游,共有n名学生参加。每辆大巴车可以坐45人。请编写程序计算至少需要多少辆大巴车。 要求:
- 提示用户输入学生人数,提示语:“请输入学生总人数:”
- 输出所需大巴车的数量(向上取整,即有余数也要多算一辆车)
测试样例:
- 输入:
请输入学生总人数:100 - 输出:
3