写出python一道题实现六个函数简单题目
时间: 2024-03-10 07:43:32 浏览: 16
好的,以下是一道题实现六个函数简单题的代码实现:
题目描述:
有一个类 `Person`,它有两个属性 `name` 和 `age`,以及六个方法:
1. `get_name()`:返回 `name` 属性的值。
2. `get_age()`:返回 `age` 属性的值。
3. `set_name(name)`:将 `name` 属性的值设置为给定的值。
4. `set_age(age)`:将 `age` 属性的值设置为给定的值。
5. `get_info()`:返回一个字符串,格式为 `"{name} is {age} years old."`。
6. `is_adult()`:返回一个布尔值,表示此人是否年满 18 岁。
请你用 Python 实现这个类 `Person`。
```python
class Person:
def __init__(self, name, age):
self.name = name
self.age = age
def get_name(self):
return self.name
def get_age(self):
return self.age
def set_name(self, name):
self.name = name
def set_age(self, age):
self.age = age
def get_info(self):
return f"{self.name} is {self.age} years old."
def is_adult(self):
return self.age >= 18
```
以上代码实现了一个 `Person` 类,包含了题目所要求的六个方法,可以通过实例化该类来使用这些方法。