print('''
 _____________________
|  _________________  |
| | CALCULADORA   0 | |
| |_________________| |
|  ___ ___ ___   ___  |
| | 7 | 8 | 9 | | + | |
| |___|___|___| |___| |
| | 4 | 5 | 6 | | - | |
| |___|___|___| |___| |
| | 1 | 2 | 3 | | x | |
| |___|___|___| |___| |
| | . | 0 | = | | / | |
| |___|___|___| |___| |
|_____________________|
''')

num1 = int(input('Digite o primeiro valor para cálculo: '))
print('\nEscolha abaixo qual cálculo deseja realizar e digite o símbolo correspondente: ')
resposta = int(input('\n\033[1;33m1 - SOMA \033[1;35m 2 - SUBTRAÇÃO \033[1;36m 3 - MULTIPLICAÇÃO \033[1;94m 4 - DIVISÃO\033[0;0m\n'))
num2 = int(input('\nDigite o segundo valor para cálculo: '))


def simbolo():
    if resposta == 1:
        return '+'
    elif resposta == 2:
        return '-'
    elif resposta == 3:
        return '*'
    elif resposta == 4:
        return '/'


def calculo():
    if resposta == 1:
        return num1 + num2
    elif resposta == 2:
        return num1 - num2
    elif resposta == 3:
        return num1 * num2
    elif resposta == 4:
        return num1 / num2

print(f'\nO resultado  de {num1} {simbolo()} {num2} é: \033[1;31m{calculo()}\033[1;31m')

print('''
 _____________________
|  _________________  |
| | CALCULADORA   0 | |
| |_________________| |
|  ___ ___ ___   ___  |
| | 7 | 8 | 9 | | + | |
| |___|___|___| |___| |
| | 4 | 5 | 6 | | - | |
| |___|___|___| |___| |
| | 1 | 2 | 3 | | x | |
| |___|___|___| |___| |
| | . | 0 | = | | / | |
| |___|___|___| |___| |
|_____________________|
''')

num1 = int(input('Digite o primeiro valor para cálculo: '))
print('\nEscolha abaixo qual cálculo deseja realizar e digite o símbolo correspondente: ')
resposta = int(input('\n\033[1;33m1 - SOMA \033[1;35m 2 - SUBTRAÇÃO \033[1;36m 3 - MULTIPLICAÇÃO \033[1;94m 4 - DIVISÃO\033[0;0m\n'))
num2 = int(input('\nDigite o segundo valor para cálculo: '))


def simbolo():
    if resposta == 1:
        return '+'
    elif resposta == 2:
        return '-'
    elif resposta == 3:
        return '*'
    elif resposta == 4:
        return '/'


def calculo():
    if resposta == 1:
        return num1 + num2
    elif resposta == 2:
        return num1 - num2
    elif resposta == 3:
        return num1 * num2
    elif resposta == 4:
        return num1 / num2

print(f'\nO resultado  de {num1} {simbolo()} {num2} é: \033[1;31m{calculo()}\033[1;31m')

_____________________ |  _________________  | | | CALCULADORA   0 | | | |_________________| | |  ___ ___ ___   ___  | | | 7 | 8 | 9 | | + | | | |___|___|___| |___| | | | 4 | 5 | 6 | | - | | | |___|___|___| |___| | | | 1 | 2 | 3 | | x | | | |___|___|___| |___| | | | . | 0 | = | | / | | | |___|___|___| |___| | |_____________________|