class Reagent: def __init__(self, name: str, percentage: float, unit: str, conversion_factor: float = 1.0): self.name = name self.percentage = percentage self.unit = unit self.conversion_factor = conversion_factor # коэффициент пересчёта self.dilution_factor = 1.0 # во сколько раз разбавляем (1 = без разбавления)