АВ
Анжела Воданенко

Калькулятор на Python

Помогите где у меня ошибка не меняя общую структуру кода
print ("Калькулятор")
z = 0
while z == 0:
a=float(input('первое число'))
b=float(input('второе число'))
c=(input('что делаем? (+,-,*,/):'))
if c=='+':
print ('Результат:' ,a+b)
elif c=='-':
print ('Результат:' ,a-b)
elif c=='*':
print ('Результат:' ,a*b)
elif c=='/':
print ('Результат:' ,a/b)
else:
print ('Выбрана неверная операция!')
while True:
s=(input ('продолжить? (Y/N):' ))
if s=='Y':
print()
break
elif s=='N':
print ('Программа завершена!')
z=1
break
else:
print ('Выбрано неверное значение!')

Саня
Саня

Зачем в конце бесконечный цикл while, запрашивающий "продолжить или нет", если по итогу - один хрен программа никогда не вернется к своему началу и завершит работу, что по 'Y', что по 'N'?! :)))

Тогда уж запихивай весь свой "куркулятор" под while true и в конце делай break, если юзер пожелает закончить работу...

ЖВ
Женя Васильева

А какая ошибка в консоли пишет?

Похожие вопросы
Python пожалуйсто помогите срочно!
Конвертировать MP3 в WAV на Python
Информатика python ПаМаГиТе
Python ошибка при вводе текста
Python как убрать кавычки
Помогите новичку в Python
Калькулятор на PYTHON
Python, обратное число
Добрый день, помогите с Python "калькулятором".
Ошибка python после установки