import calculadora while True: print('Operações') print('1 - Adição\n2 - Subtração\n3 - Divisão\n4 - Multiplicação') operacao = int(input('Qual a operação deseja?')) if operacao < 5 and operacao != 0: numero1 = float(input("Digite o primeiro numero: ")) numero2 = float(input("Digite o segundo numero: ")) if operacao == 1: print('A soma é igual a: ', calculadora.somar(numero1, numero2)) elif operacao == 2: print('A subtração é igual a:', calculadora.subtrair(numero1, numero2)) elif operacao == 3: print('A divisão é igual a:', calculadora.divir(numero1, numero2)) elif operacao == 4: print('A multiplicação é igual a:', calculadora.multiplicar(numero1, numero2)) else: if operacao == 0: print( 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' ) print("Fechando calculadora...") print( 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' )
def teste_somar(): assert somar(2, 4) == 6
import calculadora res = calculadora.somar(1, 2) print(res) from calculadora import subtrair res = subtrair(1, 2) print(res) from calculadora import dividir as d res = d(20, 4) print(res) res = d(2, 0) print(res)
def main(): somar(1,2)
def test_somar(self): from calculadora import somar self.assertEqual(somar(1, 1), 2)
def test_somar(self): self.assertEqual(somar(1, 2), 3)
def test_somar(): assert somar(1, 1) == 2, 'Erro'
# Importando módulo criado import calculadora valor1 = input('Digite o valor 1: \n') valor2 = input('Digite o valor 2: \n') # Usando função do módulo da calculadora res = calculadora.somar(valor1, valor2) print('Reposta é: {}'.format(res))
def test_somar(): assert somar(1, 2), "Deu erro na soma"