执行下列Python语句产生的结果是( )。 i = 1 if (i): print(True) else: print(False)
A. 输出1
B. 输出True
C. 输出False
D. 编译错误
查看答案
执行下列Python语句产生的结果是( )。 x = 2; y = 2.0 if (x == y): print("Equal")else: print("Not Equal")
A. Equal
B. Not Equal
C. 编译错误
D. 运行时错误
下面Python循环体的执行次数与其他不同的是( )。
A. i=0 while (i<=10): print(i) i = i+1
B. i=10 while (i>0): print(i) i = i-1
C. for i in range(10): print(i)
D. for i in range(10,0,-1): print(i)
下面if语句统计满足““”性别(gender)为男、职称(rank)为教授、年龄(age)小于40岁"条件的人数,正确的语句为( )。
A. if(gender=="男" or age<40 or rank=="教授"): n+=1
B. if(gender=="男" and age<40 and rank=="教授"): n+=1
C. if(gender=="男" && age<40 && rank=="教授"): n+=1
D. if(gender=="男" || age<40 || rank=="教授"): n+=1
以下for语句结构中,( )不能完成从1到10的累加功能。
A. for i in range(10,0): total += i
B. for i in range(1,11): total += i
C. for i in range(10,0,-1): total += i
D. for i in (10,9,8,7,6,5,4,3,2,1): total += i