N_1 = float(input('Digite um numero:\n '))
N_2 = float(input('Digite um segundo numero:\n '))
operação_desejada = input('Qual operação deseja realizar?\n 1-Divisão\n 2-Multiplicação\n 3-Soma\n 4-Subtração\n')
if operação_desejada == '1' or operação_desejada == 'Divisão':
import sys
if N_2 == 0:
print(f'não é possível dividir por 0')
sys.exit()
elif operação_desejada == '1' or operação_desejada == 'Divisão':
dividir = N_1 / N_2
resto = N_1 % N_2
print(f'\nA divisão de {N_1} por {N_2} é {dividir} e tem resto {resto}')
if N_1 < 0 or N_2 < 0:
print(f'e é negativo')
if (N_1 / N_2)/1 == 0:
print(f'e é inteiro')
else:
print(f'e é decimal')
elif operação_desejada == '2' or operação_desejada =='Multiplicação':
multiplicar = N_1 * N_2
print(f'\nA multiplicação de {N_1} por {N_2} é {multiplicar}')
if N_1 < 0 or N_2 < 0:
print(f'e é negativo')
if (N_1 * N_2)/1 == 0:
print(f'e é inteiro')
else:
print(f'e é decimal')
elif operação_desejada == '3' or operação_desejada =='Soma':
somar = N_1 + N_2
print(f'\nA soma de {N_1} por {N_2} é {somar}')
if N_1 + N_2 < 0:
print(f'e é negativo')
if (N_1 + N_2)/1 == 0:
print(f'e é inteiro')
else:
print(f'e é decimal')
elif operação_desejada == '4' or operação_desejada =='Subtração':
subtrair = N_1 - N_2
print(f'\nA subtração de {N_1} por {N_2} é {subtrair}')
if N_1 - N_2 < 0:
print(f'e é negativo')
if (N_1 - N_2)/1 == 0:
print(f'e é inteiro')
else:
print(f'e é decimal')
else:
print('operação inválida')
o que e acham do código? se puderem me dar dicas sobre a área de dados também...