Не могу сделать, так чтобы после значения else код возвращал пользователя в начало

WyRiX

Новичок
Пользователь
Фев 10, 2022
13
1
3
Python:
from function import umn
from function import vith
from function import slos
from function import delen
import time

o = 'Умножение'
y = 'Деление'
a = 'Сложение'
b = 'Вычитание'
Yes = 'Да'
No = 'Нет'


x = input('Умножение \nДеление \nСложение \nВычитание \nЧто вы ищите? - ' )

#Сложение
if x==a:
    while True:
        slos(a)
        if input('Вы хотите начать новое сложение? - ') == Yes:
            continue
        else:
            break

#Вычитание
if x==b:
    while True:
        vith(b)
        if input('Вы хотите найти новую разность? - ') == Yes:
            continue
        else:
            print('Перезапусти программу')
            time.sleep(3)
            exit()

#Умножение
if x==o:
    while True:
        umn(o)
        if input('Вы хотите найти новое произведение - ') == Yes:
            continue
        else:
            print('Перезапусти программу')
            time.sleep(3)
            exit()

#Деление
if x==y:
    while True:
        delen(y)
        if input('Вы хотите найти новое частное? - ') == Yes:
            continue
        else:
            print('Перезапусти программу')
            time.sleep(3)
            exit()


Хочется сделать чтобы после значения else пользователя кидало в начало там где спрашивают что он ищет - x = input('Умножение \nДеление \nСложение \nВычитание \nЧто вы ищите? - ' ), перепробывал все возможные варианты которые знаю
 

Vershitel_sudeb

Vershitel sudeb
Команда форума
Модератор
Мар 17, 2021
973
220
43
21
Москва
помести все в большой цикл while True (все кроме импортов и задания изначальных переменных), хотя программа конечно получилась оригинальной....
 

WyRiX

Новичок
Пользователь
Фев 10, 2022
13
1
3
Спа
помести все в большой цикл while True (все кроме импортов и задания изначальных переменных), хотя программа конечно получилась оригинальной....
спасибо большое, все что выучил за 2 дня, то и написал!!!
 
  • Мне нравится
Реакции: Vershitel_sudeb

Форум IT Специалистов