编写python程序代码,定义一个类Human(人类),类中的有三个属性:name(姓名)、age(年龄)、address(家庭住址) 。定义方法input_info录入信息,使用show_info 方法显示信息,使用update_age 方法修改年龄,将某人的年龄增加1岁。
时间: 2024-02-09 10:09:20 浏览: 64
好的,下面是 Python 代码实现:
```python
class Human:
def __init__(self, name, age, address):
self.name = name
self.age = age
self.address = address
def input_info(self, name, age, address):
self.name = name
self.age = age
self.address = address
def show_info(self):
print("姓名:", self.name)
print("年龄:", self.age)
print("家庭住址:", self.address)
def update_age(self):
self.age += 1
```
你可以通过这个类创建一个人类对象,并调用各种方法进行操作:
```python
person = Human("张三", 20, "上海市")
person.show_info() # 姓名:张三 年龄:20 家庭住址:上海市
person.update_age()
person.show_info() # 姓名:张三 年龄:21 家庭住址:上海市
person.input_info("李四", 25, "北京市")
person.show_info() # 姓名:李四 年龄:25 家庭住址:北京市
```
希望这个回答能够帮到你,有问题随时联系我哦!
阅读全文