Здравствуйте ребята, я учусь програмированию по книге “ A byte of Python “
Почитал, побробовал, и решил сделать калькулятор, и вот такая проблема,
Он просто строчит ответом вниз
2
2
2
2
2
И до бесконечности
Версия Python 2.7
Почитал, побробовал, и решил сделать калькулятор, и вот такая проблема,
Он просто строчит ответом вниз
2
2
2
2
2
И до бесконечности
Версия Python 2.7
Код:
# -*- coding: utf-8 -*-
print('+ сложение\n- вычитание\n/ деление\n* умножение\n** возведение в степень ')
what = raw_input(''' (+ , -, / , *, **, ) send your choice: ''')
a = float(raw_input('введите число: '))
b = float(raw_input('введите число: '))
running = True
while running:
if what == "+":
c = a + b
print(c)
elif what == "-":
c = a - b
print(c)
elif what == "/":
c = a / b
print(c)
elif what == "*":
c = a * b
print(c)
elif what == "**":
c = a ** b
print(c)
else:
print( " неверное значение " )
running = False
print("konec")