A: class Student(object) def __init__(self, name, score): self.name = name self.score = score
B: class Student(object) def __init__(self, name, score) self.name = name self.score = score
C: class Student(object): def __init__(self, name, score): self.name = name self.score = score
D: class Student(object): def __int__(self, name, score): self.name = name self.score = score
举一反三
- 以下代码中,实例方法定义正确的是() A: class Student: def setName(self,name): self.name=name B: class Student: def setName(name): self.name=name C: class Student: def setName(self): self.name=name D: class Student: def setName(name,self): self.name=name
- {class Student:def __init__(self, name):self.name = namedef out(self):print('name:', self.name)终端应如何输入(创建实例)______、(调用方法)______,使其可以输出“name:王芳”}
- class Student:def __init__(self,name,age):self.name=nameself.age=agedef fun1(self):print("hello")( )def fun2(self):print("yes")child=Child("Tom",20)child.fun1()
- 写出输出结果:class Student: def __init__( self, name,age=18): self.name=name self.age=agestudent=Student("李强",21)print(student.age)
- 下面程序的输出结果是( )。class Student: count = 0 def __init__(self, name): self.name = name Student.count += 1s1 = Student("Alex")s2 = Student("Jack")print(s1.count)
内容
- 0
Python中类的定义正确的是 A: class Phone: name = "" call(self, name) print(name, "打电话") B: class Phone: name = "" call(self, name) print(name, "打电话") C: class Phone: name = "" def call(self, name): print(name, "打电话") D: class Phone name = "" def call(self, name): print(name, "打电话")
- 1
class Person: def __init__(self,n="xxx"): self.name=n class Student(Person): def __init__(self,s="male"): self.sex=s def show(self): print(self.name,self.sex) s=Student("female") s.show() 结果:
- 2
class Student: def __init__(self,n="xxx"): self.name=n def show(self): print(self.name) s=Student("yyy") s.show() 结果
- 3
以下代码编译后,调用错误的是:class Student: def __init__(self,name,age): self.name=name self.age=age def __del__(self): del self.name del self.age print("对象数据删除完毕!")stu=Student("zs",10) A: stu.name; B: stu.__init__("李四",20); C: del stu; D: stu.__del__();
- 4
class Person: def __init__(self,name):self.name=name def __str__(self):return "我的名字是"+self.nameperson=Person("小明")print(person)编译能通过吗,如果通过写出结果,否则写出失败原因