#654. 模拟6
模拟6
选择题
- 表达式
15 - 8 * 2的结果是? {{ select(1) }}
-11471
- 下列变量名中,合法的是? {{ select(2) }}
3varmy-var_countfor
- 执行以下代码后,输出结果是?
a = "5"
b = 3
print(a * b)
{{ select(3) }}
15"555"555- 报错
- 在 turtle 中,要画一个半径为 60 的实心红色圆点,正确的命令是? {{ select(4) }}
turtle.dot(60, "red")turtle.circle(60)turtle.dot("red", 60)turtle.color("red"); turtle.circle(30)
- 已知
x = 10,执行x //= 3后,x的值是? {{ select(5) }}
313.330
len("Py一级考试")的返回值是? {{ select(6) }}
6789
- 下列关于
input()函数的说法,正确的是? {{ select(7) }}
- 返回整数类型
- 返回浮点数类型
- 返回字符串类型
- 不能接收中文输入
- 要让海龟向左转 45 度,应使用? {{ select(8) }}
turtle.turn(-45)turtle.left(45)turtle.right(45)turtle.angle(45)
- 表达式
not (3 > 5)的值是? {{ select(9) }}
TrueFalseNone0
- 在 IDLE 中,运行程序的快捷键是? {{ select(10) }}
F1F5Ctrl+RAlt+F4
turtle.penup()的作用是? {{ select(11) }}
- 提起画笔,移动时不绘图
- 放下画笔,开始绘图
- 清除画布
- 设置画笔颜色
- 执行以下代码:
a = 7
b = a % 3
print(b)
输出结果是? {{ select(12) }}
1207
- 下列哪个不是 Python 的保留字? {{ select(13) }}
ifelsewhilemain
print(type(42))的输出是? {{ select(14) }}
<class 'int'><class 'float'><class 'str'><class 'bool'>
- 要绘制一个边长为 100 的正方形(不填充),海龟初始朝右,正确的代码片段是? {{ select(15) }}
-
for i in range(4): turtle.forward(100) turtle.right(90) -
turtle.forward(100) turtle.right(90) turtle.forward(100) turtle.right(90) turtle.forward(100) turtle.left(90) turtle.forward(100) -
turtle.circle(100, steps=4) - B 和 C 都对
- 字符串
"12" + "34"的结果是? {{ select(16) }}
"46""1234"1234- 报错
turtle.goto(50, -30)表示? {{ select(17) }}
- 向前走 50 像素,再向下走 30 像素
- 移动到坐标 (50, -30)
- 设置画布大小为 50×30
- 画一个半径为 50、y 坐标为 -30 的圆
- 下列运算符中,优先级最高的是? {{ select(18) }}
+*==and
- 执行
print(10 / 2 == 5)的结果是? {{ select(19) }}
TrueFalse5.05
turtle.pensize(8)的作用是? {{ select(20) }}
- 设置画笔颜色为 8 号色
- 设置画笔宽度为 8 像素
- 移动 8 像素
- 画一个直径为 8 的点
- 若
a = "Hello",则a[1]的值是? {{ select(21) }}
"H""e""l""o"
- 下列注释写法正确的是? {{ select(22) }}
// 这是一条注释<!-- 这是一条注释 --># 这是一条注释/* 这是一条注释 */
turtle.home()的作用是? {{ select(23) }}
- 关闭 turtle 窗口
- 清空画布
- 回到原点 (0,0) 并朝向初始方向
- 重置画笔颜色
- 表达式
5 > 3 and 2 < 1的结果是? {{ select(24) }}
TrueFalse51
- Python 源文件的标准扩展名是? {{ select(25) }}
.py.cpp.java.txt
判断题
- 变量名可以包含下划线
_。 {{ select(26) }}
- 对
- 错
print("5" + 3)会输出8。 {{ select(27) }}
- 对
- 错
turtle.clear()会清除图形但保留海龟当前位置和方向。 {{ select(28) }}
- 对
- 错
int("3.14")会成功转换为整数 3。 {{ select(29) }}
- 对
- 错
- 在 Python 中,缩进错误会导致程序无法运行。 {{ select(30) }}
- 对
- 错
turtle.speed(10)表示最慢速度。 {{ select(31) }}
- 对
- 错
"abc" == 'abc'的结果是True。 {{ select(32) }}
- 对
- 错
input()可以接收数字、字母和中文输入。 {{ select(33) }}
- 对
- 错
turtle.done()用于保持绘图窗口不关闭。 {{ select(34) }}
- 对
- 错
0.1 + 0.2 == 0.3的结果是True。 {{ select(35) }}
- 对
- 错
编程题
- 计算三角形的周长
要求:
(1) 使用input()输入三角形的三条边长(假设输入均为数字),提示信息依次为:
"请输入第一条边长:"
"请输入第二条边长:"
"请输入第三条边长:"
(2) 计算周长(三边之和);
(3) 输出格式:"三角形的周长是:{结果}"。
示例:
输入:3, 4, 5
输出:三角形的周长是:12.0
- 绘制“田”字图案
要求:
(1) 导入 turtle 库;
(2) 海龟从中心 (0,0) 出发;
(3) 绘制一个由横竖两条线交叉组成的“田”字内部结构(即一个正方形加十字);
(4) 正方形边长为 100,线条颜色为蓝色,画笔粗细为 3;
(5) 程序结束后窗口不关闭。
提示:可先画正方形,再画中间的横线和竖线。
相关
在下列比赛中: