Calculadora
#Criei uma pasta com nome Modulos. #dentro dela criei o arquivo __init__.py e os arquivos menu.py e operacoes.py # A função Menu retorna um Menu com as 4 Operações básicas de uma calculadora: def menu (): print('='*30) print('1 - Soma') print('2 - Subtrai') print('3 - Multiplicação') print('4 - Divisao') print('='*30) # O arquivo Operacoes possui 4 funções: def soma (num1, num2): return num1 + num2 def subtracao (num1, num2): return num1 - num2 def multiplicacao (num1, num2): return num1 * num2 def divisao (num1, num2): return num1 / num2 #O arquivo Calculadora.py é o principal que o usuário irá interagir: from Modulos.menu import menu #Importando o menu criado na pasta Modulos from Modulos.operacoes import soma, subtracao, multiplicacao, divisao #Importando as operacoes criada na Pasta Modulos #Recebendo valores do usuário print('Para iniciarmos, informe dois números: ') num1 = int(input('Digite o primeiro número: ')) num2 = int(input('Digite o segundo número: ')) #Chamando a funcao Menu menu() #Solicitando ao usuário que escolha qual operação deseja executar opcao = int(input('Escolha uma opção : ')) if opcao == 1: print(f'{num1} + {num2} = {soma(num1, num2)}') if opcao == 2: print(f'{num1} - {num2} = {subtracao(num1, num2)}') if opcao == 3: print(f'{num1} * {num2} = {multiplicacao(num1, num2)}') if opcao == 4: print(f'{num1} / {num2} = {divisao(num1, num2)}')
Leave a Comment