python测开面试题_软件测试+python测试开发面试题

1

一,中文单项选择题(

30

分,每个

3

分)

1

.下列哪个语句在

Python

中是非法的?

A

x = y = z = 1

B

x = (y = z + 1)

C

x, y = y, x

D

x

+=

y

2

.关于

Python

内存管理,下列说法错误的是

A

、变量不必事先声明

B

、变量无须先创建和赋值而直接使用

C

、变量无须指定类型

D

、可以使用

del

释放资源

3

、下面哪个不是

Python

合法的标识符

A

int32

B

40XL

C

self

D

__name__

4

、下列哪种说法是错误的

A

、除字典类型外,所有标准对象均可以用于布尔测试

B

、空字符串的布尔值是

False

C

、空列表对象的布尔值是

False

D

、值为

0

的任何数字对象的布尔值是

False

5

、下列表达式的值为

True

的是

A

5+4j > 2-3j

B

3>2>2

C

(3,2)< ('a','b')

D

’abc’ > ‘xyz’

6

Python

不支持的数据类型有

A

char

B

int

C

float

D

list

7

、关于

Python

中的复数,下列说法错误的是

A

、表示复数的语法是

real + image j

B

、实部和虚部都是浮点数

C

、虚部必须后缀

j

,且必须是小写

D

、方法

conjugate

返回复数的共轭复数

8

、关于字符串下列说法错误的是

A

、字符应该视为长度为

1

的字符串

B

、字符串以

\0

标志字符串的结束

C

、既可以用单引号,也可以用双引号创建字符串

D

、在三引号字符串中可以包含换行回车等特殊字符

9

、以下不能创建一个字典的语句是

A

dict1 = {}

B

dict2 = { 3 : 5 }

C

dict3 = {[1,2,3]: “uestc”}

D

dict4 = {(1,2,3): “uestc”}

10

、下列

Python

语句正确的是

A

min = x

if

x < y

= y

B

max = x > y ? x : y

C

if (x > y)

print x

D

while True : pass

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值