Лучшие помощники
- Megamozg 2205 б
- Matalya1 1800 б
- DevAdmin 1720 б
- arkasha_bortnikov 900 б
- Dwayne_Johnson 870 б
26 апреля 2023 15:03
634
Начнем с того, что создадим класс 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
Остались вопросы?
Еще вопросы по категории Математика
В прямоугольной трапеции АБСК большая боковая сторона равна 8 корень из 2 см,угол К равен 45,а высота СН делит основание АК пополам.Найдите площадь тр...
Вычислите 1/6 (Это дробь) + 1/9 2/9 + 5/6 2/9 + 3/8 2/10 + 6/15 3/10 + 2/12 5/12 + 4/15 3/4 + 5/18 2/26 + 3/39 7/34 + 5/51 4/210 + 5/140 7/4...
Как выразить функцию 1 cos2x sin2x через тригонометрические функции?...
Теплоход был в пути 5 дней. Два дня он проходил по 380 км в день и ещё три дня-по 360км. Сколько километров в день проходил теплоход в среднем? Скольк...
Как перевести '1 м2 см' в квадратные дециметры?...