/
sejeenn
/
python_basic
Обзор
Документация
Войти
/
sejeenn
/
python_basic
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Module24/01_fight/main.py
28 строк
839 B
Eugene Vorontsov
Copy repo python basic
03 фев 2025, 20:23
03 фев 2025, 20:23
a8fce4a
Код
Авторство
О чём код?
import random class Warrior: def __init__(self, health): self.health_warrior = health warrior_1 = Warrior(100) warrior_2 = Warrior(100) while True: who_beats = random.randint(1, 2) if warrior_1.health_warrior == 0: print('\nПобедил Воин-1') break elif warrior_2.health_warrior == 0: print('\nПобедил Воин-2') break elif who_beats == 1: warrior_2.health_warrior -= 20 print('Воин-1 бьёт Воина-2.', end=' ') print(f'У Воина-2 осталось {warrior_2.health_warrior} здоровья.') elif who_beats == 2: warrior_1.health_warrior -= 20 print('Воин-2 бьёт Воина-1.', end=' ') print(f'У Воина-1 осталось {warrior_1.health_warrior} здоровья.')