Criando módulos

Criando módulos#

criaremos um módulo que representa um círculo. Para isso, criamos um arquivo chamado circulo.py com o seguinte conteúdo:

Pi = 3.14159

def area(raio):
  return Pi * (raio ** 2)

def comprimento_circunferencia(raio):
  return 2 * Pi * raio
area(3)
comprimento_circunferencia(3)
from modulos import circulo
r=float(input("digite o raio"))
print(circulo.Pi)
print(circulo.area(r))
print(circulo.comprimento_circunferencia(r))
3.14159
5026.544
251.3272

Exemplo de modulo usando calculadora#

Uso de menu e módulos

from modulos import calculadora as calc

import textwrap

continua="9"
while continua=="9":
  print("Escolha dos numeros")
  print("")
  x=float(input("Digite o primeiro numero: "))
  y=float(input("Digite o segundo numero: "))
  print("1. Soma")
  print("2. Subtração")
  print("3. Multiplicação")
  print("4. Divisão")  
  opcao = menu()
  if opcao == "1":
    print("O valor da Soma:", calc.soma(x,y))
  elif opcao =="2":
    print("O valor da subtração e:", calc.subtracao(x,y))
    print ("-----------------")
  elif opcao =="3":
    print("O valor da Multiplicação:", calc.multiplicacao(x,y))
  elif opcao =="4":
    print("O valor da Divisão:", calc.divisao(x,y))
    print ("-----------------")
  else:
    print("Opção inválida,tente novamente")
  continua=input("Digite 9 para continuar: ou qualquer outro valor para sair: ").upper()
05/04/2024

Calculadora
-------------------------
Escolha dos numeros
1. Soma
2. Subtração
3. Multiplicação
4. Divisão
O valor da subtração e: -40.0
-----------------