| 1. 单选题 | 详细信息 |
|
以下语句格式正确的是( )。
A . if age < 18;
B . if age < 18:
C . if age < 18。
D . if age < 18.
|
|
| 2. 单选题 | 详细信息 |
|
一名高中生在以下程序输入自己的年龄会得到的结果是( )
s = input("请输入一个数字") print("s是个小于10的数字" if int(s)<10 else "s是大于10的数字")
A . 请输入一个数字
B . s是个小于10的数字
C . s是大于10的数字
D . 自己年龄的数值
|
|
| 3. 单选题 | 详细信息 |
|
选择结构不包含( )
A . 单分支
B . 双分支
C . 多分支
D . 群分支
|
|
| 4. 单选题 | 详细信息 |
|
条件是由条件表达式来构成的。条件表达式的值有( )种。
A . 1
B . 2
C . 3
D . 4
|
|
| 5. 单选题 | 详细信息 |
|
在Python中,实现多分支选择结构的较好方法是( )。
A . if
B . if-else
C . if-elif-else
D . if嵌套
|
|
| 6. 单选题 | 详细信息 |
|
执行下列程序以后的结果是( )
print("请输入3个数:") x=int(input("x= ")) y=int(input("y= ")) z=int(input("z= ")) temp=0 if x>y: temp=y y=x x=temp if x>z: temp=z z=x x=temp If y>z: temp=z z=y y=temp print(x, y, z)
A . 从小到大排序
B . 从大到小排序
C . 都变成最大的数
D . 都变成最小的数
|
|
| 7. 单选题 | 详细信息 |
|
关于结构化程序设计所要求的基本结构,以下描述错误的是( )
A . 重复(循环)
B . 选择(分支)
C . goto跳转
D . 顺序
|
|
| 8. 单选题 | 详细信息 |
|
下面if语句统计满足“性别 (gender) 为男、职称(rank) 为副教授、年龄(age)小于40岁”条件的人数,正确的语句为( )。
A . if(gender=="男" or age<40 and rank=="副教授"): n+=1
B . if(gender=="男" and age<40 and rank=="副教授"): n+=1
C . if(gender=="男" and age<40 or rank=="副教授"): n+=1
D . if(gender=="男" or age<40 or rank=="副教授"): n+=1
|
|
| 9. 单选题 | 详细信息 |
|
下列程序运行后,在键盘输入100,则程序的运行结果是( )。
x=input("Please input x:") if x<0 or x>=20: print(x//10) elif 0<=x<5: print(x) elif 5<=x<10: print(3*x-5) elif 10<=x<20: print(0.5*x-2)
A . 10
B . 100
C . 295
D . 48
|
|
| 10. 单选题 | 详细信息 |
|
下列程序执行后的结果是( )。
a=1 if a<0: print("a<0") print("a<0") elif a<1: print("0<a<1") else: print("a>=1")
A . a<0
B . 0<a<1
C . a>=1
D . a>0
|
|