Лучшие помощники
- Megamozg 2205 б
- Matalya1 1800 б
- DevAdmin 1720 б
- arkasha_bortnikov 900 б
- Dwayne_Johnson 870 б
26 апреля 2023 15:29
514
На острове не так-то просто продержаться до прихода спасателей... а придут ли они??? О_о
Базовые потребности человека: есть, спать, дышать.
С дыханием тут проблем нет, а вот что происходит с главным героем, пока он спит и ест – момент непростой.
Опишите, как изменяются атрибуты человека в методах sleep (спать) и eat (есть).
Дана таблица с информацией о том, как изменяются атрибуты в функциях.
(Как пользоваться таблицей? Пример: на пересечении eat и power стоит +2, значит power увеличивается на 2.)
eat
sleep
hp
не меняется
+2
power
+2
+3
hunger
становится нулём
+4
happiness
+1
+2
Формат входных данных
Ничего вводить и выводить не требуется.
Примечания
Напишите только код класса Human.
входные данныевыходные данные Олег 6 4 10 2 Имя: Олег Здоровье: 6 Сила: 6 Голод: 0 Счастье: 3 Имя: Олег Здоровье: 8 Сила: 9 Голод: 4 Счастье: 5
1
ответ
```python
class Human:
def __init__(self, name, health, power, hunger, happiness):
self.name = name
self.health = health
self.power = power
self.hunger = hunger
self.happiness = happiness
def eat(self):
self.power += 2
self.hunger = 0
self.happiness += 1
def sleep(self):
self.health += 2
self.power += 3
self.happiness += 2
```
class Human:
def __init__(self, name, health, power, hunger, happiness):
self.name = name
self.health = health
self.power = power
self.hunger = hunger
self.happiness = happiness
def eat(self):
self.power += 2
self.hunger = 0
self.happiness += 1
def sleep(self):
self.health += 2
self.power += 3
self.happiness += 2
```
0
·
Хороший ответ
26 апреля 2023 15:30
Остались вопросы?
Еще вопросы по категории Математика
На рисунке отец и дочь. Рост дочери — 88 см. Каков рост отца (дочь вдвое ниже отца)? Ответ представь в сантиметрах. Ответ:___см...
Какие литературные произведения славятся использованием бессоюзных предложений?...
Какое значение выражения '1 плюс тангенс в квадрате'?...
Какое число равно корню из числа 11?...
Выбери обобщающее слово или словосочетание. Человек Австралопитек Биосоциальное существо Homo sapiens...