下面程序的运行结果是( )。class Student:def __init__(self,n="张三"):self.name=ndef show(self):print(self.name)stu=Student("李四")stu.show()
A: 张三
B: 李四
C: 张三 李四
D: 李四 张三
A: 张三
B: 李四
C: 张三 李四
D: 李四 张三
举一反三
- 下面程序运行的结果是( )。class Person:def __init__(self,n="张三"): self.name=nclass Student(Person):def __init__(self,s="male"):self.sex=sdef show(self):print(self.name,self.sex)s=Student("female")s.show() A: 张三 male B: 张三 female C: 出错 D: 张三
- class Student: def __init__(self,n="xxx"): self.name=n def show(self): print(self.name) s=Student("yyy") s.show() 结果
- 以下代码编译后,调用错误的是: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__();
- 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() 结果:
- 下面程序运行结果是( )。class Student:age=20def __init__(self,n="XXX",s="男"):self.name=nself.sex=sdef show(self):print(s.name,s.sex,s.age)s=Student("张三")s.age=30s.show() A: 张三 男 30 B: XXX 男 30 C: 张三 男 20 D: XXX 男 20