cont = 'ф'
while cont == 'ф':
a = str(input('Какую пиццу хотите заказать(Пеперони, Маргарита, 4 сыра)?: '))
b = int(input('Сколько пицц хотите заказать(1, 2, 3...)?: '))
c = int(input('Сколько сантиметров(25, 33, 44)?: '))
price_1_25 = 320
price_1_33 = 390
price_1_44 = 450
price_2_25 = 340
price_2_33 = 410
price_2_44 = 485
prise_3_25 = 375
price_3_33 = 440
price_3_44 = 510
if a == 'пеперони':
if c == 25:
print('К оплате ' + str(price_1_25 * b) + ' рублей')
if a == 'пеперони':
if c == 33:
print('К оплате ' + str(price_1_33 * b) + ' рублей')
if a == 'пеперони':
if c == 44:
print('К оплате ' + str(price_1_44 * b) + ' рублей')
if a == 'маргарита':
if c == 25:
print('К оплате ' + str(price_2_25 * b) + ' рублей')
if a == 'маргарита':
if c == 33:
print('К оплате ' + str(price_2_33 * b) + ' рублей')
if a == 'маргарита':
if c == 44:
print('К оплате ' + str(price_2_44 * b) + ' рублей')
if a == '4 сыра':
if c == 25:
print('К оплате ' + str(price_3_25 * b) + ' рублей')
if a == '4 сыра':
if c == 33:
print('К оплате ' + str(price_3_33 * b) + ' рублей')
if a == '4 сыра':
if c == 44:
print('К оплате ' + str(price_3_44 * b) + ' рублей')
else:
if a != 'пеперони' 'маргарита' '4 сыра':
if c != '25' '33' '44':
print('Такой пиццы нет')
import time
time.sleep(1)
cont = input("Нажми ф, чтобы купить больше пиццы ")
Когда я ввожу правильные данные т.е. пеперони, маргарита, 4 сыра без ошибок и/или 25, 33, 44(размер пиццы), то всё равно выводится else не могу понять почему и не выводится ошибка про неправильном вводе "c"