下列哪个不是python合法的变量名_python试卷(有答案版本-个人答案不是官方答案)...

这是一份《Python程序设计》期中考试的选择题试卷,包含变量声明、内存管理、对象引用计数、合法标识符、布尔值判断、数据类型比较等知识点的考题。试题涵盖非法语句识别、变量使用规则、复数和字符串操作以及字典的创建等方面。

1

Python

程序设计》期中考试卷

一、选择题(每题

2

分,共

24

分)

1

.下列哪个语句在

Python

中是非法的?

B

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

、对象被创建

B

、被作为参数传递给函数

C

、成为容器对象的元素

D

、该对象无法访问时

4

、下面哪个不是

Python

合法的标识符

B

A

int32

B

40XL

C

self

D

__name__

5

、下列哪种说法是错误的

A

A

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

B

、空字符串的布尔值是

False

C

、空列表对象的布尔值是

False

D

、值为

0

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

False

6

、下列表达式的值为

True

的是

C

A

5+4j > 2-3j

B

3>2>2

C

(3,2)< (

a

,

b

)

D

abc

>

xyz

7

Python

不支持的数据类型有

A

A

char

B

int

C

float

D

list

8

、关于

Python

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

B

A

、表示复数的语法是

real + image j

B

、实部和虚部都是浮点数

C

、虚部必须后缀

j

,且必须是小写

D

、方法

conjugate

返回复数的共轭复数

9

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

A

A

、字符应该视为长度为

1

的字符串

B

、字符串以

\0

标志字符串的结束

C

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

D

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

10

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

C

A

dict1 = {}

B

dict2 = { 3 : 5 }

C

dict3 = dict( [2 , 5] ,[ 3 , 4 ] )

D

dict4 = dict( ( [1,2],[3,4] ) )

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值