Задать вопрос
@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 Простой 1 комментарий
Решения вопроса 1
saboteur_kiev
@saboteur_kiev Куратор тега Python
software engineer
Используйте цикл
while what != "+" and what != "-":
    print "Выберите правильную операцию (+ или -)"
    input..


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

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

Похожие вопросы
Greenway Global Новосибирск
от 150 000 ₽
SpectrumData Екатеринбург
от 200 000 до 300 000 ₽
AST Москва
До 350 000 ₽
21 янв. 2025, в 03:52
100000 руб./за проект
21 янв. 2025, в 03:49
100000 руб./за проект