类与对象基础 — 计算机选择题
题目
有如下 Python 程序:
class Timer:
def __init__(self, start):
self.start = s
self.logs = []
def record(self, t):
self.logs.append(self.start + t)
m = Timer(10)
n = Timer(20)
m.record(5)
n.record(5)
程序运行时会因某行代码的写法错误而报错。若将该行修正为正确写法(保持其余代码不变),则执行完后 n.logs 的值是( )
A. [25] B. [30] C. [15] D. 报错,n.logs 无法确定