Python 如何添加催眠?
我需要正确的代码为以下功能立即 definit(自身、姓名、区号、号码处于活动状态):电话线的构造器: 创建/初始化name、area_code、number和is_active的实例变量(默认值为 是的)。假设area_代码是一个没有前导0/1的三位数整数;假设数字是一个 无前导0/1的七位整数。 str:创建/返回一个字符串,如本例所示:“703-993-1530(GMU)” 我的代码是Python 如何添加催眠?,python,Python,我需要正确的代码为以下功能立即 definit(自身、姓名、区号、号码处于活动状态):电话线的构造器: 创建/初始化name、area_code、number和is_active的实例变量(默认值为 是的)。假设area_代码是一个没有前导0/1的三位数整数;假设数字是一个 无前导0/1的七位整数。 str:创建/返回一个字符串,如本例所示:“703-993-1530(GMU)” 我的代码是 class Phone(): def __init__(self, name, area_
class Phone():
def __init__(self, name, area_code, number, is_active=True):
self.name = name
self.area_code = area_code
self.number = number
number = '%s-%s' % (self.number[:3], self.number[3:8])
self.is_active = is_active
def __str__(self):
return str(self.area_code) + "-" + str(self.number) + ' ' + "(" + self.name + ")"
def __repr__(self):
return self.name + ','+ str(self.area_code) + ',' + str(self.number)
def __eq__(self, other):
return self.area_code == other.area_code and self.number == other.number
def activate(self):
self.is_active = True
def deactivate(self):
self.is_active = False
我只需要在电话号码中添加宣传,而我没有收到PLZZZ帮助某人这是你需要的吗
class Phone():
def __init__(self, name, area_code, number, is_active=True):
self.name = name
self.area_code = area_code
self.number = number
self.is_active = is_active
def __str__(self):
return str(self.area_code) + "-" + str(self.number)[:3]+ '-'+ str(self.number)[3:] + ' ' + "(" + self.name + ")"
def __repr__(self):
return self.name + ','+ str(self.area_code) + ',' + str(self.number)
def __eq__(self, other):
return self.area_code == other.area_code and self.number == other.number
def activate(self):
self.is_active = True
def deactivate(self):
self.is_active = False
现在更正:假设数字是一个没有前导0/1的七位数整数不清楚您想要什么。第二段很难理解。
class Phone():
def __init__(self, name, area_code, number, is_active=True):
self.name = name
self.area_code = area_code
self.number = str(number)
number = self.number[:3] + "-" + self.number[3:8]
self.is_active = is_active
def __str__(self):
return str(self.area_code) + "-" + str(self.number) + ' ' + "(" + self.name + ")"
def __repr__(self):
return self.name + ','+ str(self.area_code) + ',' + str(self.number)
def __eq__(self, other):
return self.area_code == other.area_code and self.number == other.number
def activate(self):
self.is_active = True
def deactivate(self):
self.is_active = False