A、whose
B、who
C、which
第1题:
请执行以下代码,说明错误出现的行数。 1. class Dog(object): 2. def __init__(self,name): 3. self.name = name 4. @property 5. def eat(self): 6. print(" %s is eating" %self.name) 7. 8. d = Dog("wangwang") 9. d.eat() 知识点:属性的定义和使用
第2题:
下列Dog类,错误的描述是: class Dog{ Dog(int m){} Dog(double m){} int Dog(int m){ return 1;} void Dog(double m){} }
A.Dog类有3个构造方法
B.Dog(int m)与 Dog(double m)互为重载的构造方法。
C.int Dog(int m)与 void Dog(double m)互为重载的非构造方法。
D.Dog类只有两个构造方法,而且没有无参数的构造方法。
第3题:
在前面几题的基础上,有子类Dog和Cat继承了父类Animal,如下空格的输出是以下哪个选项? dog = Dog('coco','small'); cat = Cat('kawaii') >>> isinstance(dog, Animal) ___________ >>> isinstance(cat, Animal) ___________ >>> isinstance(dog, Dog) ___________ >>> isinstance(dog, Cat) ____________
A.True True False False
B.True True True False
C.True False False True
D.True True True True
第4题:
以下四个选项中,均不是合法用户标识符的是()
A.M,A_B,int
B.2X,char,float
C._name,007,PS
D.Dog,case,double
第5题:
12、请执行以下代码,说明错误出现的行数。 1. class Dog(object): 2. def __init__(self,name): 3. self.name = name 4. @property 5. def eat(self): 6. print(" %s is eating" %self.name) 7. 8. d = Dog("wangwang") 9. d.eat() 知识点:属性的定义和使用
第6题:
1、在前面几题的基础上,有子类Dog和Cat继承了父类Animal,如下空格的输出是以下哪个选项? dog = Dog('coco','small'); cat = Cat('kawaii') >>> isinstance(dog, Animal) ___________ >>> isinstance(cat, Animal) ___________ >>> isinstance(dog, Dog) ___________ >>> isinstance(dog, Cat) ____________
A.True True False False
B.True True True False
C.True False False True
D.True True True True