Лучшие помощники
- Megamozg 2180 б
- Matalya1 1800 б
- DevAdmin 1690 б
- arkasha_bortnikov 840 б
- Dwayne_Johnson 840 б
2 мая 2023 18:09
313
Вертолёт спасателей прилетел!
Вас забрали с острова и увезли на материк. Как только вас доставили в город, местная больница приняла вас на терапию после этого непростого приключения.
Будет полная проверка состояния здоровья, процедуры по восстановлению кожи от ожогов, оказание помощи с небольшими ранами и травмами, что случились во время тяжелой жизни на острове.
Возьмите класс 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
```
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
Остались вопросы?
Еще вопросы по категории Математика
Камнеметательная машина выстреливает камни под некоторым острым углом к горизонту. Траектория полёта камня описывается формулой y=ax2+bx, Постоянные (...
Найдите промежутки возрастания и убывание функции: y=3x^2+5x+4 Используя алгоритм исследования функции на монотонность с помощью производной функции...
родительский комитет закупил 10 пазлов для подарков детям в связи с окончанием учебного года из них 4 с машинами и 6 с видами городов. Подарки распред...
Имеется 12-литровый кувшин, полный молока, и два пустых - 5-литровый и 7-литровый. Как с помощью только этих кувшинов отмерить ровно 1 л молока. Перел...
Что означает выражение '0 5 во второй степени'?...
Все предметы