Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

条件语句

Total questions: 30

Worksheet time: 10mins

Name
Class
Date
1.
如果 a = 10, b = 5, 那么以下哪个表达式的结果为 True?
a)
a > b
b)
a < b
c)
a == b
d)
a <= b
2.
如果 x = 5, y = 10, 以下代码的输出是什么? if x > y: print("x大于y") else: print("x小于等于y")
a)
x大于y
b)
x小于等于y
c)
程序错误
d)
无输出
3.
如果 a = 3, b = 7, 以下代码的输出是什么? if a > b: print("a大于b") elif a < b: print("a小于b") else: print("a等于b")
a)
a大于b
b)
a小于b
c)
a等于b
d)
程序错误
4.
如果 x = 10, 以下代码的输出是什么? if x > 5: if x < 15: print("x在5和15之间") else: print("x大于等于15") else: print("x小于等于5")
a)
x在5和15之间
b)
x大于等于15
c)
x小于等于5
d)
程序错误
5.
如果 a = 1, b = 2, c = 3, 以下哪个表达式的结果为 True?
a)
a > b and b > c
b)
a < b and b < c
c)
a > b or b > c
d)
a == b
6.
如果 x = -5, 以下代码的输出是什么? if x > 0: print("正数") else: print("非正数")
a)
正数
b)
非正数
c)
程序错误
d)
无输出
7.
如果 a = 10, b = 10, 以下代码的输出是什么? if a > b: print("a大于b") elif a < b: print("a小于b") else: print("a等于b")
a)
a大于b
b)
a小于b
c)
a等于b
d)
程序错误
8.
如果 x = 0, 以下代码的输出是什么? if x > 0: if x < 10: print("x在0和10之间") else: print("x大于等于10") else: print("x小于等于0")
a)
x在0和10之间
b)
x大于等于10
c)
x小于等于0
d)
程序错误
9.
如果 a = 5, b = 5, c = 10, 以下哪个表达式的结果为 True?
a)
a == b and b == c
b)
a == b or b == c
c)
a > b and b < c
d)
a < b or b > c
e)
a != b
10.
如果 x = 20, 以下代码的输出是什么? if x % 2 == 0: print("偶数") else: print("奇数")
a)
偶数
b)
奇数
c)
程序错误
d)
无输出
11.
如果 a = 7, b = 3, 以下代码的输出是什么? if a > b: print("a大于b") elif a < b: print("a小于b") else: print("a等于b")
a)
a大于b
b)
a小于b
c)
a等于b
d)
程序错误
12.
如果 x = -1, 以下代码的输出是什么? if x > 0: if x < 5: print("x在0和5之间") else: print("x大于等于5") else: print("x小于等于0")
a)
x在0和5之间
b)
x大于等于5
c)
x小于等于0
d)
程序错误
13.
如果 a = 4, b = 8, c = 2, 以下哪个表达式的结果为 False?
a)
a > b or b > c
b)
a < b and b > c
c)
a > b and b < c
d)
a < b or b < c
e)
a == b
14.
如果 x = 15, 以下代码的输出是什么? if x > 10 and x < 20: print("x在10和20之间") else: print("x不在10和20之间")
a)
x在10和20之间
b)
x不在10和20之间
c)
程序错误
d)
无输出
15.
如果 a = 6, b = 6, 以下代码的输出是什么? if a > b: print("a大于b") elif a < b: print("a小于b") else: print("a等于b")
a)
a大于b
b)
a小于b
c)
a等于b
d)
程序错误
16.
如果 x = 3, 以下代码的输出是什么? if x > 5: if x < 10: print("x在5和10之间") else: print("x大于等于10") else: print("x小于等于5")
a)
x在5和10之间
b)
x大于等于10
c)
x小于等于5
d)
程序错误
17.
如果 a = 9, b = 5, c = 7, 以下哪个表达式的结果为 True?
a)
a > b and b > c
b)
a < b and b < c
c)
a > b or b < c
d)
a < b or b > c
e)
a == b
18.
如果 x = 8, 以下代码的输出是什么? if x % 2 != 0: print("奇数") else: print("偶数")
a)
奇数
b)
偶数
c)
程序错误
d)
无输出
19.
如果 a = 2, b = 5, 以下代码的输出是什么? if a > b: print("a大于b") elif a < b: print("a小于b") else: print("a等于b")
a)
a大于b
b)
a小于b
c)
a等于b
d)
程序错误
20.
如果 x = 12, 以下代码的输出是什么? if x > 0: if x % 3 == 0: print("x是正数且能被3整除") else: print("x是正数但不能被3整除") else: print("x不是正数")
a)
x是正数且能被3整除
b)
x是正数但不能被3整除
c)
x不是正数
d)
程序错误
21.
如果 a = 7, b = 7, c = 7, 以下哪个表达式的结果为 False?
a)
a == b and b == c
b)
a >= b and b >= c
c)
a > b or b > c
d)
a <= b or b <= c
e)
a != b
22.
如果 x = 25, 以下代码的输出是什么? if x > 20 or x < 10: print("x大于20或小于10") else: print("x在10和20之间")
a)
x大于20或小于10
b)
x在10和20之间
c)
程序错误
d)
无输出
23.
如果 a = 1, b = 4, 以下代码的输出是什么? if a > b: print("a大于b") elif a < b: print("a小于b") else: print("a等于b")
a)
a大于b
b)
a小于b
c)
a等于b
d)
程序错误
24.
如果 x = 5, 以下代码的输出是什么? if x >= 5: if x <= 10: print("x在5和10之间") else: print("x大于10") else: print("x小于5")
a)
x在5和10之间
b)
x大于10
c)
x小于5
d)
程序错误
25.
如果 a = 3, b = 6, c = 9, 以下哪个表达式的结果为 True?
a)
a < b and b < c
b)
a > b or b > c
c)
a == c
d)
a > b and b < c
26.
如果 x = -2, 以下代码的输出是什么? if x < 0: print("负数") else: print("非负数")
a)
负数
b)
非负数
c)
程序错误
d)
无输出
27.
如果 a = 8, b = 3, 以下代码的输出是什么? if a > b: print("a大于b") elif a < b: print("a小于b") else: print("a等于b")
a)
a大于b
b)
a小于b
c)
a等于b
d)
程序错误
28.
如果 x = 7, 以下代码的输出是什么? if x > 0: if x < 5: print("x在0和5之间") else: print("x大于等于5") else: print("x小于等于0")
a)
x在0和5之间
b)
x大于等于5
c)
x小于等于0
d)
程序错误
29.
如果 a = 5, b = 5, c = 8, 以下哪个表达式的结果为 False?
a)
a == b or b == c
b)
a >= b and b <= c
c)
a > b and b < c
d)
a <= b or b > c
e)
a == b
30.
如果 x = 11, 以下代码的输出是什么? if x % 3 == 0: print("x能被3整除") else: print("x不能被3整除")
a)
x能被3整除
b)
x不能被3整除
c)
程序错误
d)
无输出