Лучшие помощники
- Megamozg 2170 б
- Matalya1 1800 б
- DevAdmin 1680 б
- arkasha_bortnikov 740 б
- kirill_shatsov 705 б
26 апреля 2023 15:03
225
Начнем с того, что создадим класс Human для описания нашего главного персонажа на острове.
У класса будут следующие атрибуты (свойства):
- name (строка)
- hp (здоровье: от 0 до 10)
- power (уровень сил: от 0 до 10)
- hunger (голод: сыт – это 0, очень голоден – это 10)
- happiness (уровень счастья: от 0 до 10)
- tools = пустому списку (список инструментов для выживания, потом там могут появиться: веревка, нож, плуг, копье и т.д.)
При инициализации (тот самый init) нужно передавать все параметры, кроме tools. Инструменты и орудия у нас появятся позже. Пока что вы только высадились на острове.
Примечания
Ничего не надо вводить и выводить. Напишите только код создания класса Human.
входные данныевыходные данные Олег 6 4 10 2
1
ответ
```
class Human:
def __init__(self, name, hp, power, hunger, happiness):
self.name = name
self.hp = hp
self.power = power
self.hunger = hunger
self.happiness = happiness
self.tools = []
```
class Human:
def __init__(self, name, hp, power, hunger, happiness):
self.name = name
self.hp = hp
self.power = power
self.hunger = hunger
self.happiness = happiness
self.tools = []
```
0
·
Хороший ответ
26 апреля 2023 15:06
Остались вопросы?
Еще вопросы по категории Математика
Составь задачу с использованием старых русских мер массы...
Найдите площадь трапеции, вершины которой имеют координаты (3 1) (7 1) (7 7) (9 7) Пожалуйста) заранее спасибо!...
Каждый день человек делает приблизительно 30000 шагов, то есть проходит 20 км. За сколько лет человек может пройти путь, который равняется длине экват...
Каковы числа, указанные в задании?...
Какие действия нужно выполнить по заданию "10х 8 0"?...
Все предметы