习题
1
一、选择题
1
.
Python
语言属于(
)
。
C
A
.
机器语言
B
.
汇编语言
C
.高级语言
D
.科学计算语言
2
.下列选项中,不属于
Python
特点的是(
)
。
B
A
.面向对象
B
.运行效率高
C
.可读性好
D
.开源
3
.
Python
程序文件的扩展名是(
)
。
D
A
.
.python B
.
.pyt C
.
.pt D
.
.py
4
.以下叙述中正确的是(
)
。
C
A
.
Python
与
Python
兼容
B
.
Python
语句只能以程序方式执行
C
.
Python
是解释型语言
D
.
Python
语言出现得晚,具有其他高级语言的一切优点
5
.下列选项中合法的标识符是(
)
。
A
A
.
_7a_b B
.
break C
.
_a$b D
.
7ab
6
.下列标识符中合法的是(
)
。
B
A
.
i'm B
.
_ C
.
3Q D
.
for
7
.
Python
不支持的数据类型有(
)
。
A
A
.
char
B
.
int
C
.
float
D
.
list
8
.关于
Python
中的复数,下列说法错误的是(
)
。
B
A
.表示复数的语法形式是
a+bj B
.实部和虚部都必须是浮点数
C
.虚部必须加后缀
j
,且必须是小写
D
.函数
abs()
可以求复数的模
9
.函数
type(1+0xf*
的返回结果是(
)
。
D
A
.
B
.
C
.
D
.
10
.字符串
s='a\nb\tc'
,则
len(s)
的值是(
)
。
C
A
.
7 B
.
6 C
.
5 D
.
4
11
.
Python
语句
print(0xA+0xB)
的输出结果是(
)
。
D
A
.
0xA+0xB B
.
A+B
C
.
0xA0xB D
.
21
12
.下列属于
math
库中的数学函数的是(
)
。
C
A
.
time()
B
.
round() C
.
sqrt() D
.
random()
13
.
Python
表达式中,可以使用(
)控制运算的优先顺序。
A
A
.圆括号
() B
.方括号
[] C
.大括号
{} D
.尖括号
<>
14
.下列表达式中,值不是
1
的是(
)
。
D
A
.
4//3 B
.
15 % 2 C
.
1^0 D
.
~1
15
.
Python
语句
print(r"\nGood")
的运行结果是(
)
。
C