wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

8-期中总结

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

下列是合适的 变量、函数、类 等的命名的是:

a)

Python1_3Fun

b)

class

c)

Python3-me

d)

4Python3

2.

下列数值变量运算错误的是?

a)

7 / 4= 1.75

b)

7 // 4 = 2

c)

7 % 4 = 3

d)

7 * 4 = 28

3.

对列表进行一系列操作后,输出结果为:

a)

[3,2]

b)

[1]

c)

[2]

d)

[3]

4.

已知列表A=[1,2,4,5],我们想要向列表中添加元素 3 得到列表[1,2,3,4,5],下列操作正确的是:

a)

A.append(2,3)

b)

A.append(3,2)

c)

A.insert(2,3)

d)

A.insert(3,2)

5.

下列变量a中不属于元组的是:

a)

a = tuple([1,2,3,4])

b)

a = 1,2,3,4

c)

a = (1,)

d)

a = (1)

6.

下列不能使用for循环进行遍历的数据类型是

a)

list

b)

tuple

c)

string

d)

int

7.

通过下列的循环控制语句之后,输出的值为:

a)

0

b)

15

c)

21

d)

28

8.

通过下列的循环控制语句之后,输出的值为:

a)

6

b)

10

c)

15

d)

21

9.

不属于字典数据类型特点的是:

a)

查找和插入速度快

b)

内存占用小

c)

key是唯一的

d)

key中的元素必须是不可变对象

10.

下面数据结构既能作为字典的key,又能作为字典的value的是:

a)

tuple

b)

list

c)

dict

d)

set

11.

已知mdict = {'x':8},请问mdict.get('x',5)的返回值是多少:

a)

0

b)

5

c)

8

d)

报错

12.

根据下图中所示,输出的结果为:

a)

8 16

b)

8 18

c)

16 16

d)

16 18

13.

根据下图中所示,输出的结果为:

a)

str

b)

tuple

c)

list

d)

set

14.

open函数中,写入文件,但是不会覆盖文件的mode是

a)

r

b)

w

c)

a

d)

x

15.

根据下图展示的代码,返回的结果为:

a)

str

b)

list

c)

tuple

d)

dict

16.

python语言属于下列哪种程序设计思想:

a)

面向过程

b)

面向对象

c)

面向数据

d)

面向输出

17.

下面不属于面向对象编程的特点的是:

a)

封装性

b)

结构性

c)

继承性

d)

多态性

18.

下列不属于os模块中的目录操作方法的是:

a)

chdir

b)

getdir

c)

mkdir

d)

rmdir

19.

已知名为一个Student的类,每个实例都要绑定姓名、成绩两个属性,下面定义这一类的 方法 时,正确的是

a)
b)
c)
d)
20.

下图中 isinstance(A, Dog) isinstance(A, Animal) isinstance(B, Dog) isinstance(B, Animal) 返回

a)

True True True True

b)

False False False False

c)

True False False True

d)

True True False True