class People: """定义一个People类""" def _init_(self, name, gender, phone): self.name = name self.gender = gender self.phone = phone def print_infor(self): # 打印输出对象的相关信息 print(f"姓名: {self.name}, 性别: {self.gender}, 电话: {self.phone}") def update_phone(self, new_phone): # 更新对象的电话号码 self.phone = new_phone # 生成一个类对象tom tom = People("Tom", "male", "1357788") print("由People类生成一个对象,其消息如下:") # 调用print_infor方法,打印Tom的相关信息 tom.print_infor() # 调用update_phone, 更新Tom的电话号码 tom.update_phone("1337890") print("\n 更新该对象电话号码后,其信息如下: ") tom.print_infor()
时间: 2023-06-27 11:04:44 浏览: 136
创建一个PEOPLE类
这是一个定义了People类的代码,该类有三个属性:名字、性别和电话号码。其中,init方法用来初始化对象的属性;print_infor方法用来打印输出对象的相关信息;update_phone方法用来更新对象的电话号码。最后,生成一个名为Tom的对象,并调用print_infor方法输出Tom的相关信息,然后调用update_phone方法更新Tom的电话号码,再次调用print_infor方法输出更新后的Tom的相关信息。
阅读全文