Задача: Цена со скидкой

Создайте функцию, которая принимает два аргумента: исходную цену и процент скидки как целые числа и возвращает итоговую цену после скидки.

Пример:

dis(1500, 50) ➞ 750

dis(89, 20) ➞ 71.2

dis(100, 75) ➞ 25

Примечание:

Ваш ответ должен быть округлен до двух знаков после запятой.

Варианты решений:

def dis(price, discount):
	return price * (100 - discount) * 0.01
def dis(price: int, discount: int) -> float:
	return round(price * (1 - discount / 100), 2)
dis = lambda p, d: round(p - p * d/100, 2)
def dis(price, discount):
	discount = discount / 100
	newPrice = price - (price * discount)
	return round(newPrice,2)

Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *