print('Вас вітає гра "Мортал Комбат: Політична Версія"!\n') print('Наші політики: 1 -- Ляшко, 2 -- Порошенко, 3 -- Яценюк, 4 -- Тимошенко\n') print('Виберіть батл який бажаєте побачити\n') class politics: def __init__ (self, name, damage, health): self.name = name self.damage = damage self.health = health def attack (self, other_guy): other_guy.health = other_guy.health - self.damage print('БАБАХ!!') print('{} атакує {} !!!'.format(self.name, other_guy.name)) print('У {} лишилось {} ХП\n'.format(other_guy.name, other_guy.health)) lyashko = politics('Ляшко', 15, 100) poroh = politics('Порошенко', 12, 100) yacenyuk = politics('Яценюк', 9, 100) tymoshenko = politics('Тимошенко', 11, 100) politicians = {'1':lyashko, '2':poroh, '3':yacenyuk, '4':tymoshenko} pol1 = input('Хто буде бити ? (Виберіть цифру)\n') pol2 = input('Кого будуть бити ? (Виберіть цифру\n') politician1 = politicians[pol1] politician2 = politicians[pol2] politician1.attack(politician2)
Output:Вас вітає гра "Мортал Комбат: Політична Версія"!
Наші політики: 1 -- Ляшко, 2 -- Порошенко, 3 -- Яценюк, 4 -- Тимошенко
Виберіть батл який бажаєте побачити
Хто буде бити ? (Виберіть цифру)
2
Кого будуть бити ? (Виберіть цифру
4
БАБАХ!!
Порошенко атакує Тимошенко !!!
У Тимошенко лишилось 88 ХП
You can skip some of intermediate steps.
If you can't explain it to a six year old, you don't understand it yourself, Albert Einstein
How to Ask Questions The Smart Way: link and another link
Create MCV example
Debug small programs
How to Ask Questions The Smart Way: link and another link
Create MCV example
Debug small programs