#D1121. 南师附小 AI2-2-10
南师附小 AI2-2-10
单项选择题
1.在Python中,运行以下代码,输出结果是什么?( )
result = 0
for i in range(1, 5):
if i % 2 == 0:
result += i
print(result)
{{ select(1) }}
- 4
- 6
- 8
- 10
2.运行以下代码,输出结果是? ( )
x = 10
y = 20
z = 30
if x < y and y > z or x > z:
print("条件成立")
else:
print("条件不成立")
{{ select(2) }}
- 条件成立
- 条件不成立
- 报错
- 无输出
3.运行以下代码,输出结果()
count = 0
for i in range(1, 11):
if i % 3 == 0 and i % 5 == 0:
break
elif i % 3 == 0 or i % 5 == 0:
count += 1
print(count)
{{ select(3) }}
- 4
- 7
- 6
- 5
4.以下Python表达式中,结果为False的是?( )
{{ select(4) }}
- 3 > 2 or 4 < 1
- 5 == 5 and 6 != 7
- not(10 > 20)
- 8 < 7 and 9 > 10
5. 以下Python代码的输出结果是? ( )
x = 5
while x > 0:
if x % 2 == 0:
print(x, end=' ')
x -= 1
{{ select(5) }}
- 5 4 3 2 1
- 4 2
- 2 4
- 无输出
6.以下函数调用的输出结果是?()
def func(a, b=3, c=5):
print( a + b * c)
func(2, c=4)
{{ select(6) }}
- 26
- 14
- 22
- 16
7.以下哪一个是合法的Python变量名?( )
{{ select(7) }}
- 1var
- var-1
- var_1
- or
8. 执行以下代码后,输出结果是什么? ( )
x = 10
y = 5
if x > y and x < 10:
print("条件成立")
else:
print("条件不成立")
{{ select(8) }}
- 条件成立
- 条件不成立
- 无输出
- 报错
9.执行以下代码,循环会执行几次?()
i = 1
while i < 15:
i += 2
{{ select(9) }}
- 15
- 8
- 7
- 1