Предмет: Другие предметы, автор: bautinegor200813

Всем доброго времени суток, хочу задать вопрос по программированию на языке Python. Решил я написать простой калькулятор, дабы проверить есть ли у меня хоть какие - то знания данного языка программирования. И, как бы это не было удивительно, столкнулся с трудностью. У меня есть небольшой кусочек от кода, программируемого мною калькулятора:
b = (int(input("Введи 1 - ое число! ")))
c = (int(input("Введи 2 - ое число! ")))
d = (str(input("Введи (С помощью букв) операцию, которую хочешь провести с цифрами, указанными тобой выше: ")))
if (d == str("Умножить")):
print (b * c)
if (d == str("Разделить")):
print (b / c)
if (d == str("Вычесть")):
print (b - c)
if (d == str("Сложить")):
print (b + c)
else:
print ("Такой операции не существует!")
Всё бы ничего, но в случае, когда программа производит сложение 2 - ух чисел - является единственным случаем, когда система после выведенного результата не пишет на следующей же строке: "Такой операции не существует" -_- . Во всех остальных случаях (Умножения, деления и вычитания) программа выдаёт вот это:
Введи 1 - ое число! 60
Введи 2 - ое число! 30
Введи (С помощью букв) операцию, которую хочешь провести с цифрами, указанными тобой выше: Вычесть
30
Такой операции не существует!

И встаёт вопрос: ПОЧЕМУ ЖЕ ПРОГРАММА ПИШЕТ В ПОСЛЕДНЕЙ СТРОКЕ О ТОМ, ЧТО ТАКОЙ ОПЕРАЦИИ ПОПРОСТУ НЕ СУЩЕСТВУЕТ, ПРИ ЭТОМ ВЫВЕДЕВ РЕЗУЛЯТАТ ВЫЧИСЛЕНИЙ?!! Понимаю, моя проблема не столь критична, но всё же хочется довести свою программку до идеала. Прошу помощи! Заранее спасибо)))

Ответы

Автор ответа: Аноним
2

Ответ:без отступов не понять.

Объяснение:

Смотри, к какому if относится самый последний else.


bautinegor200813: Ок, благодарю
Похожие вопросы
Предмет: Русский язык, автор: MalinaAlina7672
Прочитай текст.Вспомни(придумай) и запиши какую нибудь историю,которую можно было бы озаглавить ''Дым столбом''.Какая это будеет история-описание,повествование или рассуждение?Почему? Предварительного составь план, по которому будеш писать сочинение.
текс-
Дым столбом
В старину на Руси избы были курные,то есть с печью , но без трубы. Дым не вытягивался из избы наружу через трубу, а выкуривался сквозь открытую дверь и сени и оттуда уже выплывал на улицу... Смотря по погоде, дым либо поднимался столбом, либо тёк волоком , прижимаясь книзу , либо валил коромыслом: вначале выбивался клубами, а потом перегибался дугой. На вырежания дым столбом и дым коромыслом повлияло выражение пыль столбом. Летом, когда кругом полно пыли, во время деревенских драк она взметалась вверх и стояла,как солб. Отсюда и выражение дым слобом стало употребляться в значениии ''беспорядок, суматоха''
Предмет: Русский язык, автор: Bagartinov96
Предмет: Алгебра, автор: helpme96984