-->
当前位置:首页 > 题库 > 正文内容

多选题:分析下面的代码:

Luz3年前 (2022-06-13)题库1990
分析下面的代码:

class A:
def __init__(self, s):
self.s = s

def print(self):
print(s)

a = A("Welcome")
a.print()

以下说法正确的是:





A.类A中构造方法定义有误。
B.程序将打印出字符串:Welcome

C.类A中的print方法中的语句:print(s),s变量没有定义。


D.如果将实例方法print(self)中的语句:print(s) 改成 print(self.s),程序能够正常运行。


答案:C D

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。