python(一)创建一个Person类,并创建两个对象小明和小美 1)小明和小美爱跑步 2)小明体重75.0公斤 3)小美体重45.0公斤 4)小明每次跑步会减肥0.5公斤 5)小明每次吃东西体重会增加1公斤
时间: 2025-01-02 13:45:58 浏览: 17
在Python中,我们可以按照您的描述来创建一个`Person`类,然后实例化两个对象`xiaoming`和`xiaomei`。这里是一个简单的实现:
```python
class Person:
def __init__(self, name, weight):
self.name = name
self.weight = weight
# 跑步的行为
def run(self, loss_per_run=0.5):
self.weight -= loss_per_run
# 吃东西的行为
def eat(self, gain=1):
self.weight += gain
# 创建小明和小美对象
xiaoming = Person("小明", 75.0)
xiaomei = Person("小美", 45.0)
# 演示行为
xiaoming.run() # 小明跑一次步,体重减掉0.5公斤
xiaoming.eat() # 小明吃东西,体重增加1公斤
xiaomei.run() # 小美跑一次步,体重也减掉0.5公斤
xiaomei.eat() # 小美吃东西,体重同样增加1公斤
print(f"{xiaoming.name}的体重:{xiaoming.weight}公斤")
print(f"{xiaomei.name}的体重:{xiaomei.weight}公斤")
```
注意,这只是一个基础的模拟,实际应用中可能会有更复杂的行为和属性管理。
阅读全文