@Wolf31216

Как задать чтобы в случае истина оно вернулось в начало?

Мне нужно чтобы после строки ' print("Выбрана неверная операция!") ' оно возращалось назад к строке ' what = input( "Что делаем? (+, -): " ) '

Cам код:
# Дебільний калькулятор
#
from colorama import init
from colorama import Fore, Back, Style

# use Colorama to make Termcolor work on Windows too
init()

print( Fore.BLACK )
print( Back.GREEN )

what = input( "Что делаем? (+, -): " )

if what != "+" and "-":
	print("Выбрана неверная операция!")

print( Back.CYAN )
a = float( input("Введи первое число: ") )
b = float( input("Введи второе число: ") )

print( Back.YELLOW )

if what == "+":
	c = a + b
	print("Результат: " + str(c))
elif what == "-":
	c = a - b
	print("Результати: " + str(c))
  • Вопрос задан
  • 66 просмотров
Решения вопроса 1
saboteur_kiev
@saboteur_kiev Куратор тега Python
software engineer
Используйте цикл
while what != "+" and what != "-":
    print "Выберите правильную операцию (+ или -)"
    input..


и ошибку после and поправьте
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы