Код IT Загрузка примера кода…

Python main.py
from dataclasses import dataclass


@dataclass
class Stats:
    max_hp: float = 150.0
    hp: float = 150.0
    max_mana: float = 80.0
    mana: float = 80.0
    damage: float = 18.0
    vitality: int = 10

    def on_level_up(self) -> None:
        self.vitality += 2
        self.max_hp += 12
        self.hp = self.max_hp
        self.max_mana += 6
        self.mana = self.max_mana
        self.damage += 2
from dataclasses import dataclass


@dataclass
class Stats:
    max_hp: float = 150.0
    hp: float = 150.0
    max_mana: float = 80.0
    mana: float = 80.0
    damage: float = 18.0
    vitality: int = 10

    def on_level_up(self) -> None:
        self.vitality += 2
        self.max_hp += 12
        self.hp = self.max_hp
        self.max_mana += 6
        self.mana = self.max_mana
        self.damage += 2