Загрузка данных


def calculate_total(price, quantity, discount=0):
    # Расчет полной стоимости
    subtotal = price * quantity
    # Применение скидки в процентах
    total = subtotal * (1 - discount / 100)
    return float(total)

# Тестирование функции
print(calculate_total(100.0, 5))              # Без скидки (по умолчанию 0%). Выведет: 500.0
print(calculate_total(100.0, 5, discount=10)) # Со скидкой 10%. Выведет: 450.0