#PJX51XZ03. 五一集训第三场选择题
五一集训第三场选择题
一、选择题(共10题,每题10分)
运行下列程序,输出的结果为?( )
a = "4"
b = "8"
if a == b:
print("go")
else:
a = int(a)
b = int(b)
if a > b:
a = a + b
else:
a = b - a
print(a)
{{ select(1) }}
- 12
- 8
- go
- 4
2.下列代码的执行结果是?( )
a = 1
b = 2
c = 3
c = c + a * b
print(c)
{{ select(2) }}
- 3
- 7
- 9
- 5
3.执行 from this import * 后,结果为?( )
{{ select(3) }}
- 输出导库成功
- 程序报错
- 无输出结果
- 输出一段话
4.比例是数学术语,在数学中,如果一个变量的变化总伴随着另一个变量的变化,则两个变量是呈比例的,比如正方形的长怎么变化,其宽永远和长保持一致,即正方形长宽比永远为1:1,在下方代码中,w为某个长方形的宽,h为长方形的长,在长宽比不变的情况下,将长修改为原来的五分之一,则宽应该表示为?( )
w = 168
h = 42
#修改后长方形的宽和长
w1 = w/5
h1 = _______
{{ select(4) }}
- w1 * (w / h)
- w * (h / w)
- w1 * (h / w)
- h * 5
5.关于 for i in range(6):中i的描述,下列说法正确的是?( )
{{ select(5) }}
- i是一个变量,其变量名不可以更改
- 在进入第三次循环时,i的值为2
- i是一个变量,其值永远为6
- i是一个变量,其取值范围在0~6
6.运行下方代码,输入52,输出结果为?( )
height = int(input())
if height > 100:
print("超高层建筑")
elif height > 50:
print("高层建筑")
else:
print("中层建筑")
{{ select(6) }}
- 中层建筑
- 52
- 高层建筑
- 超高层建筑
7.运行下列代码,输出的结果是?( )
cartoon = ["小飞侠","小福贵","小飞棍"]
a = len(cartoon)
print(a)
{{ select(7) }}
- 5
- 6
- 4
- 3
8.已知程序已导入了随机库和海龟库,则关于下方代码的描述正确的是?( )
t = turtle
a = randint(90,110)
t.forward(a)
{{ select(8) }}
- 执行代码,海龟可能前进了120
- 执行代码,海龟前进的距离不可能超过110
- 执行代码,海龟可能前进了50
- 执行代码,海龟会后退
9.下列选项不能输出三行你好的是?( )
{{ select(9) }}
-
print("你好") print("你好") print("你好")
-
n = 1 while True: print("你好") n = n + 1 if n > 3: break
-
for i in range(3): print("你好")
-
print("你好你好你好")
10.下列代码的运行结果为?( )
movie = ["雨人","大鱼","教父"]
movie[2] = "洛奇"
print(movie[2])
{{ select(10) }}
- 洛奇
- 教父
- 大鱼
- movie[2]
相关
在下列比赛中: