class Discount:
def __init__(self, price, quantity, discount):
self.price = price
self.quantity = quantity
self.discount = discount
def get_discount(self):
return self.price * self.quantity * self.discount / 100
def get_total(self):
return self.price * self.quantity - self.get_discount()
price = float(input("Введите цену: "))
quantity = int(input("Введите количество: "))
discount = int(input("Введите процент скидки: "))
discount_obj = Discount(price, quantity, discount)
print(discount_obj.get_total())
Преобразовать строки:
В первом случае - можно разделить их на две отдельных вида:
category = ''
amount = 0
Во втором-же:
print("всего категорий товаров:", amount - 1)
Код с коментариями:
category = '' # Категория продукта
amount = 0 # Количество продукта
while category.lower() != "end": # Пока не введено "end"
print("категория (end - завершить):") # Выводим ввести категорию
category = input() # Ввод категории
amount += 1 # Увеличиваем значение кол-ва продуктов, при каждом вводе
print("всего категорий товаров:", amount - 1) # Выводим кол-во категорий (без "end")
class Discount:
def __init__(self, price, quantity, discount):
self.price = price
self.quantity = quantity
self.discount = discount
def get_discount(self):
return self.price * self.quantity * self.discount / 100
def get_total(self):
return self.price * self.quantity - self.get_discount()
price = float(input("Введите цену: "))
quantity = int(input("Введите количество: "))
discount = int(input("Введите процент скидки: "))
discount_obj = Discount(price, quantity, discount)
print(discount_obj.get_total())
Преобразовать строки:
В первом случае - можно разделить их на две отдельных вида:
category = ''
amount = 0
Во втором-же:
print("всего категорий товаров:", amount - 1)
Код с коментариями:
category = '' # Категория продукта
amount = 0 # Количество продукта
while category.lower() != "end": # Пока не введено "end"
print("категория (end - завершить):") # Выводим ввести категорию
category = input() # Ввод категории
amount += 1 # Увеличиваем значение кол-ва продуктов, при каждом вводе
print("всего категорий товаров:", amount - 1) # Выводим кол-во категорий (без "end")