下面程序的运行结果是( )。class Student:name="yyy"age=30def __init__(self):self.name="xxx"self.age=20s=Student()Student.name="zzz"print(s.name,s.age,Student.name,Student.age)
A. yyy 20 zzz 30
B. xxx 20 zzz 30
C. yyy 20 xxx 30
D. xxx 20 yyy 30
查看答案
下面程序运行的结果是( )。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. 张三
类中的( )对应一个类可以支持的操作。
A. 对象
B. 方法
C. 数据
D. 属性
类方法的第一个形参对应( )。
A. 第二个实参
B. 对象
C. 类
D. 第一个实参
在Python中,不论类的名字是什么,构造方法的名字都是( )。
A. __init__()
B. __destroy__()
C. init()
D. __str__()