二级单选-基础数据类型

1关于Python的数字类型,以下选项中描述错误的是() A 复数类型虚部为0时,表示为1+0j B 整数类型的数值一定不会出现小数点

C 浮点数也有十进制、二进制、八进制和十六进制等表示方式 D 1.0是浮点数,不是整数 2下面代码的输出结果是

x = 12.34

print(type(x))

A

B C D

3下面代码的输出结果是 (C

print(pow(2,10))

A 20 B 100 C 1024 D 12

4下面代码的输出结果是(B

x=0b1010 print(x)

A 256 B 10 C 1024 D 16

5下面代码的输出结果是 (D

x=0o1010 print(x)

A 1024 B 10 C 32768 D 520

6下面代码的输出结果是(A

x=0x1010 print(x)

A 4112 B 10 C 1024

D 520

7关于Python的浮点数类型,以下选项中描述错误的是

A 浮点数类型与数学中实数的概念一致,表示带有小数的数值

B sys.float_info可以详细列出Python解释器所运行系统的浮点数各项参数 C Python语言的浮点数可以不带小数部分

D 浮点数有两种表示方法:十进制表示和科学计数法 8关于Python的复数类型,以下选项中描述错误的是(D) A 复数类型表示数学中的复数

B 复数的虚数部分通过后缀“J”或“j”来表示 C 对于复数z,可以用z.real获得实数部分 D 对于复数z,可以用z.imagl获得实数部分 9下面代码的输出结果是(B

z = 12.12 + 34j print(z.real)

A 34.0 B 12.12 C 34 D 12

10下面代码的输出结果是 (A

z = 12.34 + 34j print(z.imag)

A 34.0 B 34 C 12.12 D 12

11下面代码的输出结果是(D

x=10 y=–1+2j print(x+y)

A 11 B 2j C 9

D (9+2j)

12下面代码的输出结果是 (B

x=10 y=3

print(x%y,x**y)

A 3 1000

B 1 1000 C 3 30 D 1 30

13下面代码的输出结果是

x=10 y=4

print(x/y,x//y)

A 2 2 B 2.5 2 C 2 2.5 D 2.5 2.5

14下面代码的输出结果是(D

x=10 y=3

print(divmod(x,y))

A 3,1 B 1,3

C (1,3) D (3,1)

15下面代码的输出结果是(B

x=3.1415926

print(round(x,2) ,round(x))

A 6.28 3 B 3.14 3 C 3 3.14 D 2 2

16下面代码的输出结果是(D

a = 5 b = 6 c = 7

print(pow(b,2) –4*a*c)

A 36

B 系统报错 C 104 D -104

17关于Python字符串,以下选项中描述错误的是 (C A 输出带有引号的字符串,可以使用转义字符\\

B 字符串是一个字符序列,字符串中的编号叫“索引” C 可以使用datatype()测试字符串的类型

D 字符串可以保存在变量中,也可以单独存在 18

a = 123456789 b = \

print(\

代码的执行结果是(A A

*********123,456,789 ****123,456,789***** 123,456,789********* B

*********123,456,789 123,456,789********* ****123,456,789***** C

****123,456,789***** *********123,456,789 123,456,789********* D

****123,456,789***** 123,456,789********* *********123,456,789 19

a = 10.99

print(complex(a))

代码的执行结果是(A A (10.99+0j) B 0.99 C 10.99 D 10.99+0j 20

>>> x = \>>> x * 3

代码的执行结果是(B)

A 系统报错

B 'Happy Birthday to you!Happy Birthday to you!Happy Birthday to you!' C

Happy Birthday to you! Happy Birthday to you! Happy Birthday to you! D Happy Birthday to you!

21关于Python字符编码,以下选项中描述错误的是 (B A Python可以处理任何字符编码文本 B chr(x)将字符转换为Unicode编码 C ord(x)和chr(x)是一对函数

D Python默认采用Unicode字符编码 22给出如下代码

s = \print(s[::–1])

上述代码的输出结果是(D A ALICE B Alice C Alic D ecilA

23给出如下代码

s= \print(s[1:10:3])

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4