Лучшие помощники
2 мая 2023 18:09
327

Вертолёт спасателей прилетел!

Вас забрали с острова и увезли на материк. Как только вас доставили в город, местная больница приняла вас на терапию после этого непростого приключения.

Будет полная проверка состояния здоровья, процедуры по восстановлению кожи от ожогов, оказание помощи с небольшими ранами и травмами, что случились во время тяжелой жизни на острове.

Возьмите класс Human (из второй задачи классной работы) и допишите туда метод healing (выздоровление).

Что делает этот метод:

  • hp (здоровье) устанавливает в значение 10,
  • прибавляет +3 к силам,
  • голод уменьшает до 1,
  • счастье увеличивает на +5. 

Вам понадобится метод print_info (возьмите его из второй задачи классной работы или напишите заново).

 

Формат входных данных

Ничего вводить и выводить не требуется.

Формат выходных данных

Напишите только код класса Human.

входные данныевыходные данные 
Олег 2 2 10 2
Имя: Олег Здоровье: 2 Сила: 2 Голод: 10 Счастье: 2
Имя: Олег Здоровье: 10 Сила: 5 Голод: 1 Счастье: 7


1 ответ
Посмотреть ответы
```python
class Human:
def __init__(self, name, health, strength, hunger, happiness):
self.name = name
self.health = health
self.strength = strength
self.hunger = hunger
self.happiness = happiness

def print_info(self):
print(f"Имя: {self.name} Здоровье: {self.health} Сила: {self.strength} Голод: {self.hunger} Счастье: {self.happiness}")

def healing(self):
self.health = 10
self.strength += 3
self.hunger = 1
self.happiness += 5
```
0
·
Хороший ответ
2 мая 2023 18:12
Остались вопросы?
Найти нужный