Answer the question
In order to leave comments, you need to log in
How to make it so that else is not displayed?
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("Нажми ф, чтобы купить больше пиццы ")
Answer the question
In order to leave comments, you need to log in
elif
- No, they didn't.
if a == 'пеперони':
if c == 25:
print('К оплате ' + str(price_1_25 * b) + ' рублей')
elif c == 33:
print('К оплате ' + str(price_1_33 * b) + ' рублей')
elif c == 44:
print('К оплате ' + str(price_1_44 * b) + ' рублей')
else:
print('Такой пиццы нет')
elif a == 'еще какая-то пицца':
# и так далее
pass
else:
print('Такой пиццы нет')
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question