#AAA0001. WRC-Python 小学组
WRC-Python 小学组
一、单项选择题(共25题,每题2分,共50分)
- 执行 print(5 + 3) 的输出结果是?( )
{{ select(1) }}
- 8
- "8"
- 53
- 5+3
- 在Python中,以下哪个变量名的写法是合法的?( )
{{ select(2) }}
- 2name
- my-name
- _score
- class
- 执行 type(3.14) 的结果是?( )
{{ select(3) }}
- <class 'int'>
- <class 'float'>
- <class 'str'>
- <class 'bool'>
- 执行 a = input("请输入:") 后,用户输入 100,变量 a 中存储的数据类型是?( )
{{ select(4) }}
- int
- float
- str
- bool
- 执行 10 // 3 的结果是?( )
{{ select(5) }}
- 3.33
- 3
- 4
- 1
- 执行 10 % 3 的结果是?( )
{{ select(6) }}
- 3
- 1
- 0
- 3.33
- 在 turtle 中,turtle.forward(100) 表示?( )
{{ select(7) }}
- 画笔向前移动100像素
- 画笔向右转100度
- 画笔向后移动100像素
- 画笔向左转100度
- turtle.left(90) 表示?( )
{{ select(8) }}
- 画笔前进90像素
- 画笔向左转90度
- 画笔向右转90度
- 画笔后退90像素
- turtle.circle(50) 表示绘制?( )
{{ select(9) }}
- 半径为50像素的圆
- 直径为50像素的圆
- 周长为50像素的圆
- 面积为50像素的圆
- turtle.pencolor("red") 的作用是?( )
{{ select(10) }}
- 设置填充颜色为红色
- 设置画笔颜色为红色
- 设置背景颜色为红色
- 设置画布颜色为红色
- turtle.begin_fill() 与 turtle.end_fill() 配合使用的作用是?( )
{{ select(11) }}
- 开始和结束画线
- 开始和结束填充颜色
- 开始和隐藏画笔
- 开始和结束移动
- turtle.penup() 的作用是?( )
{{ select(12) }}
- 放下画笔
- 抬起画笔,移动时不绘制
- 隐藏画笔
- 改变画笔粗细
- turtle.goto(100, 100) 的作用是?( )
{{ select(13) }}
- 画笔前进100步,右转100度
- 将画笔移动到坐标(100, 100)
- 设置画布大小为100×100
- 画笔左转100度,前进100步
- turtle.hideturtle() 的作用是?( )
{{ select(14) }}
- 删除画笔
- 隐藏画笔箭头
- 停止绘图
- 清空画布
- 执行以下代码,输出结果是?( )
a = 10
if a > 5:
print("A")
else:
print("B")
{{ select(15) }}
- A
- B
- 10
- 不输出
- 执行以下代码,输出结果是?( )
for i in range(3):
print(i, end=" ")
{{ select(16) }}
- 0 1 2
- 1 2 3
- 0 1 2 3
- 1 2
- 执行以下代码,循环体执行了多少次?( )
count = 0
while count < 3:
count += 1
{{ select(17) }}
- 2次
- 3次
- 4次
- 无限次
- 已知列表 lst = [10, 20, 30],执行 print(lst[1]) 的输出是?( )
{{ select(18) }}
- 10
- 20
- 30
- 报错
- 已知列表 lst = [1, 2, 3],执行 len(lst) 的结果是?( )
{{ select(19) }}
- 2
- 3
- 4
- 6
- 已知字符串 s = "Python",执行 print(s[0]) 的输出是?( )
{{ select(20) }}
- P
- y
- n
- h
- 执行 print("Hello" + "World") 的输出是?( )
{{ select(21) }}
- HelloWorld
- Hello World
- "HelloWorld"
- 报错
- 以下关于元组的描述,正确的是?( )
{{ select(22) }}
- 元组创建后可以随时添加元素
- 元组创建后可以修改元素
- 元组创建后不能修改
- 元组没有索引
- 已知字典 d = {"name": "Tom", "age": 10},执行 print(d["name"]) 输出?( )
{{ select(23) }}
- Tom
- age
- 10
- name
- 执行 3 + 2 * 4 的结果是?( )
{{ select(24) }}
- 20
- 11
- 14
- 24
- 执行以下代码,输出结果是?( )
s = 0
for i in range(1, 4):
s += i
print(s)
{{ select(25) }}
- 3
- 6
- 9
- 10
二、判断题(共10题,每题2分,共20分)
- Python语言中,变量名区分大小写,Name和name是两个不同的变量。( )
{{ select(26) }}
- 正确
- 错误
- 在Python中,变量名可以以数字开头,如1student。( )
{{ select(27) }}
- 正确
- 错误
- turtle.done() 的作用是关闭绘图窗口。( )
{{ select(28) }}
- 正确
- 错误
- 执行 print("5" + "5") 会输出 10。( )
{{ select(29) }}
- 正确
- 错误
- 列表中的元素可以通过索引修改其值。( )
{{ select(30) }}
- 正确
- 错误
- 元组中的元素可以通过索引修改其值。( )
{{ select(31) }}
- 正确
- 错误
- break 语句可以跳出当前所在的 for 或 while 循环。( )
{{ select(32) }}
- 正确
- 错误
- continue 语句会终止整个循环,不再执行后续循环。( )
{{ select(33) }}
- 正确
- 错误
- range(5) 生成的整数序列是 0, 1, 2, 3, 4。( )
{{ select(34) }}
- 正确
- 错误
- 字典中的键可以重复出现。( )
{{ select(35) }}
- 正确
- 错误
相关
在下列比赛中: