Search Header Logo

python2-lesson14

Authored by hang zheng

Computers

3rd - 12th Grade

Used 20+ times

python2-lesson14
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

已知存在一个类Animal,现在想创建一个新类Bird类同时要继承Animal类,下列代码格式正确的是?

def Animal(BIrd):

def Bird(Animal):

class Animal(Bird):

class Bird(Animal):

2.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Media Image

观察上图中的代码,谁是父类,谁是子类?

Animal是父类,Dog是子类

Dog是父类,Animal是子类

两个都是父类

两个类毫无关联,没有父类子类的区分

3.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Media Image

观察上述代码,请问创建的实例d中有几个属性?

1

2

3

4

4.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

super().__init__()中的super()表示什么?

父类

子类

父类的__init__()方法

子类的__init__()方法

5.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

Media Image

运行上述代码,程序会产生什么结果?

程序报错

输出1

程序运行正常,但什么都不输出

输出None

6.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Animal类中有一个run方法,现在有一个Dog类的实例d,Dog类中并没有run方法,请问d可以运行run方法吗?

一定可以,因为Animal中有run()方法

不一定,因为无法确定Dog类是否继承了Animal类

一定不可以,因为Dog类中没有run方法

一定可以,Dog类自带一个run()方法

7.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Media Image

观察上述代码,如果想让实例d执行run()方法,下列代码正确的是?

Animal.run()

Dog.run()

d.run()

run()

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Microsoft

Continue with Microsoft

or continue with

Facebook

Facebook

Apple

Apple

Others

Others

Already have an account?