Я работаю над школьным упражнением на питоне и прошу предоставить клиенту скидку 20%, если их покупка составляет от 10 до 20 долларов США. Затем 30% скидка на покупки от 21 до 30 долларов. Каждый раз, когда я ввожу число от 21 до 30, он дает мне скидку 20% и 30%, как я могу заставить его дать мне 30% скидку. Также pyscrpiter говорит unorderable типы в строке 2. Как устранить эту ошибкуСовет с заявлениями if и использованием ввода
productprice=input ('Enter price of product')
if productprice > 10:
discount = productprice*0.80
if productprice> 20:
discount = productprice*0.70
Это Python 3.x, или 2.x? В 3.x 'input' возвращает строку, и вы не можете сравнить строку и число, подобное этому. – abarnert