单选题 关于条件判断语句中的条件:要求s小于50大于等于20,以下()选项描述不正确。
A、20<=s<50是合法的
B、20<=s<50不是合法的
C、s<50 and s>=20
D、s<50 and (s>20 or s==20)
单选题 如下程序的运行结果为:
Score = 70
If score < 70:
if score > 60:
print("OK")
else:
print("Effort")
Else:
if score < 70:
print("Good")
else:
print("Excellent")
A、OK
B、Effort
C、Good
D、Excellent
单选题 有一个函数关系表如下所示:
Xyx<0x-1x=0xx>0x+1
下列程序段中,能正确表示上面关系的是( )。
A、y = x + 1
If x >= 0:
if x == 0:
y = x
else:
y = x - 1
B、y = x - 1
If x != 0:
if x > 0:
y = x+1
else:
y = x
C、y = x
If x <= 0:
if x < 0:
y = x-1
else:
y = x+1
D、if x <= 0:
if x < 0:
y = x-1
else:
y = x
Else:
y = x+1
单选题 已知x=10,y=20,z=30;以下语句执行后,x,y,z的值是( )。
If x<y:
z=x
x=y
y=z
A、10,20,30
B、10,20,20
C、20,10,10
D、20,10,30
单选题 下面有关Python语言中if语句的描述,错误的是( )。
A、if语句可以实现单分支、双分支及多分支选择结构
B、若if语句嵌套在else子句中,可以简写为elif子句
C、满足if后的条件时执行的多条语句需用大括号括起来
D、if的条件之后、else之后都需要带冒号
单选题 以下哪一项if语句能够判断y是否在10到50(含)范围内?
A、if 10 < y or y > 50:
B、if 10 < y or y > 50:
C、if y >= 10 and y <= 50:
D、if y >= 10 or y <= 50:
单选题 以下哪种if语句可以判断choice变量是否为10以外的其他值?
A、if choice != 10:
B、if choice != 10
C、if choice <> 10:
D、if not(choice < 10 and choice > 10):
单选题 下面程序的运行结果是什么?
S=0
A,b=1,2
If a>0:
s=s+1
Elif b>0:
s=s+1
Print(s)