# КУМКУЛЯТОР 0.1

print("КУМКУЛЯТОР 0.1")

exit = ""
num1 = None
num2 = None

while exit == "":
    while not isinstance(num1, int):
        try:
            num1 = int((input("Введите первое число: ")))
        except:
            continue
    while not isinstance(num2, int):
        try:
            num2 = int((input("Введите второе число: ")))
        except:
            continue
    print(num1, " ? ", num2)
    do = input("Какое действие вы хотите совершить?\nУмножить *\nРазделить /\nСложить +\nВычесть -\n")
    while do not in ("+", "-", "*", "/"):
        do = input("Вы ввели неверное значение!\n>>>")    
    if do == "+":
        res = num1 + num2
        print("Результат сложения", num1, "с", num2, ":", res)
    elif do == "-":
        res = num1 - num2
        print("Результат вычитания", num1, "и", num2, ":", res)
    elif do == "*":
        res = num1 * num2
        print("Результат умножения", num1, "на", num2, ":", res)
    elif do == "/" and num2 != 0:
        res = num1 / num2
        print("Результат деления", num1, "на", num2, ":", res)
    else:
        print("Делить на ноль нельзя!")
    num1 = None
    num2 = None
    exit = input("\nНажмите Enter, чтобы продолжить, либо напечатайте любую букву для выхода\n")
input("\nДо свидания!\n")