下列代码运行结果为>>> class Student(object):def __init__(self, name):self.__name = name>>> bart = Student('Bart Simpson')>>> bart.__nameA.'Bart Simpson'B. Bart SimpsonC. 报错
查看答案
关于下列代码,说法正确的个数是 ( )>>> class Student(object):name = 'Student'#(1)def __init__(self,selfname):self.selfname = selfname#(2)>>> s = Student('zhangsan')#(3)(a) 代码(1)定义了一个类属性(b)代码(2)定义了一个实例属性(c)代码(3)生成了一个实例(d)代码 s.name 可以获得类属性(e) 代码 s.selfname 可以获得实例属性(f)代码 s.selfname = 'lisi' 可以修改实例属性(g) 当利用(f)中的代码修改实例属性后,利用代码 s.name 还可以查看类属性A.4B.5C.6D.7
A
B
C
D
关于下面代码,说法错误的是()>>> class Test:def __init__(self,value):self.__value = value@propertydef value(self):return self.__value>>> t = Test(3)>>> t.valueA. @property 的作用是将方法作为属性调用B. t.value 可以调用 value()方法C. t.value() 可以调用 value()方法D. 代码 t.value() 运行时会报错
A
B
C
D
下面代码的输出结果为( )>>> print('D:\name\\python')A. D:\name\\pythonB. D:ame\pythonC. D:\name\pythonD. D:ame\\python
A
B
C
D
下面表达式中值为 True 的有( )个(1) 'abc10'.isalnum()(2) 'abc10'.isalpha()(3)'abc10'.isdigit()(4) '\nabc'.isalnum()(5)'123.a'.isalnum()(6) ''.isdigit()
A. 1
B. 2
C. 3
D. 4