| 1. 单选题 | 详细信息 |
|
下列表达式中,值为True的是( )
A . 1>=2 or 3<5 and 7//2>6//2
B . not(1>2 or 1!=5)
C . int(6.89)==7
D . 8%5==9//3
|
|
| 2. 单选题 | 详细信息 |
|
如图所示是“求实数a的绝对值”的流程图,则虚线框中应填入( )
A .
|
|
| 3. 单选题 | 详细信息 |
|
已知a=−2、b=10/3,则Python表达式round(b,1) + abs(a)的值为( )
A . 1.3
B . 5.33
C . 5.4
D . 5.3
|
|
| 4. 单选题 | 详细信息 |
算法是指在有限的步骤内解决某一问题的确切过程。以下关于算法的描述中错误的是( )。
A . 算法必须有输入,也必须有输出,而且可以有多个输入输出
B . 任何复杂的算法最终都可以用顺序、分支、循环结构来实现
C . 《九章算术》中用“更相减损术”求最大公约数的记载属于算法的自然语言描述
D . 同一问题选用不同的算法执行效率可能会有很大差别
|
|
| 5. 单选题 | 详细信息 |
下面优先级最高的运算符是( )。
A . not
B . >
C . +
D . //
|
|
| 6. 单选题 | 详细信息 |
设a=16,b=4,下列表达式的运算结果中,值最大的是( )。
A . (a-1) % b
B . a % b-1
C . sqrt(a/b)
D . sqrt (a)// sqrt (b)
|
|
| 7. 单选题 | 详细信息 |
要判断整数x是7的倍数,以下python条件表达式可行的是( )①x//7 = x/7 ②x//7= = 0 ③x%7= = 0 ④x = =7*int(n) ⑤x//7= = int(x/7)
A . ①③④⑤
B . ③⑤
C . ①②④⑤
D . ③
|
|
| 8. 单选题 | 详细信息 |
若a是个3位数,要取出a十位数上的数字,以下叙述正确的是( )。
A . int((x //100)/10)
B . (a-a % 10)% 10 //10
C . (a % 100) % 10
D . int(a/10) % 10
|
|
| 9. 单选题 | 详细信息 |
当型循环和直到型循环的区别是( )。
A . 当型循环的循环体至少执行一次,直到型循环的循环体可能一次也不执行
B . 当型循环和直到型循环的循环体都至少执行一次
C . 当型循环的循环体可能一次也不执行,直到型循环的循环体至少执行一次
D . 当型循环和直到型循环的循环体都有可能一次也不执行
|
|
| 10. 单选题 | 详细信息 |
在Python语言中,以下数据类型选项中描述错误的是( )。
A . 整数(int)、浮点数(float)
B . 字符串(str)
C . 布尔(bool)
D . 2.5+2.5的值是整数(int)类型
|
|