Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

python2-lesson13

Total questions: 10

Worksheet time: 6mins

Name
Class
Date
1.

如果想要创建一个类,需要用到哪个关键字

a)

def

b)

class

c)

open

d)

for

2.

创建一个类,哪个函数是必须的?

a)

--init--(self)

b)

__init__()

c)

init(self)

d)

__init__(self)

3.

__init__(self)函数中的self代表什么?

a)

代表每一个创建的实例对象

b)

什么都不是,只是一个规范而已

c)

代表类本身

d)

代表一个传入的参数

4.

阅读图中代码,现在如果想根据Car类创建一个实例,下列代码书写正确的是?

a)

c=Car("red")

b)

c=Car

c)

c=Car()

d)

c=Car(self)

5.

观察上图代码,现在需要创建一个Car类的实例,下列哪种方式是正确的。

a)

c=Car()

b)

c=Car(c,"red","电动车",4)

c)

c=Car("red","电动车",4)

d)

Car("red","电动车",4)

6.

现在已经存在一个People类,想要在类中增加一个新的方法,名字叫做playgame,下列代码正确的是?

a)

def playgames(self):

b)

def playgames():

c)

def (playgames):

d)

def ()playgames:

7.

观察上图代码,c是Car类的一个实例,现在想打印出c中color属性,下列代码正确的是?

a)

print(c)

b)

print(Car.color)

c)

print(c.color)

d)

print(color)

8.

阅读上图中代码,c是Car类的一个实例,现在想执行c中的run()方法,下列代码执行正确的是?

a)

run()

b)

c.run()

c)

Car.run()

d)

a.run

9.

如果将车子的模板和生产出的成品车分别比作类和类的实例,他们的关系是?

a)

车子模板>>类

成品车>>类的实例

b)

成品车>>类

车子模板>>类的实例

c)

车子模板>>类

成品车>>类

d)

车子模板>>类的实例

成品车>>类的实例

10.

感觉自己这节课掌握的如何?输入1,2,3,4即可

1:轻松加愉快,妈妈再也不用担心我的学习

2:稍微有点难度,不过大致还是可以掌握

3:有点困难,可能下节课还需要重新复习一下

4:好难哦,能不能重新上一遍这节课的内容啊

(a)