测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

A60977. 下面的代码在主程序 if __name__ == "__main__": 中有没有一行会导致运行错误,如果有请找出错误行 ()1 class Pet

单选题

题目描述

下面的代码在主程序 if __name__ == "__main__": 中有没有一行会导致运行错误,如果有请找出错误行 ()

1 class Pet:
2  def __init__(self, n, a):
3   self._name = n
4   self._age = a
5  def get_name(self):
6   return self._name
7  def birthday(self):
8   self._age += 1
9
10 if __name__ == "__main__":
11  cat = Pet("奶茶", 2)
12  print(cat.get_name()) # ①
13  cat.birthday() # ②
14  cat._name = "大橘" # ③
15  print(cat.get_name()) # ④


选项(单选)