Exemplo n.º 1
0
def main():
    while True:
        print("Bienvenido\n")
        print("1.- Suma")
        print("2.- Resta")
        print("3.- Multiplicacion")
        print("4.- Division")
        print("5.- Salir")

        opcion = int(raw_input("Opcion: "))

        if opcion > 4:
            print("Adios!")
            break
        else:
            n = int(raw_input("Numero 1: "))
            m = int(raw_input("Numero 2: "))
            if opcion == 1:
                print("El resultado es {}".format(suma(n, m)))
            elif opcion == 2:
                print("El resultado es {}".format(resta(n, m)))
            elif opcion == 3:
                print("El resultado es {}".format(multiplicacion(n, m)))
            else:
                print("El resultado es {}".format(division(n, m)))

            time.sleep(2)
Exemplo n.º 2
0
 def test_multiplicacion2(self):
     #arrange
     valor1 = -5
     valor2 = 3
     resultadoEsperado = -15
     #act
     resultado = multiplicacion(valor1, valor2)
     self.assertEqual(resultado, resultadoEsperado)
Exemplo n.º 3
0
 def test_multiplicacion(self):
     # arrange
     valor1 = 6
     valor2 = 3
     resultadoEsperado = 18
     # act
     resultado = multiplicacion(valor1, valor2)
     # assert
     self.assertEqual(resultado, resultadoEsperado)
Exemplo n.º 4
0
# Este es la clase main donde se importara y ejecutara las demas clases o funciones
import calculadora

suma = calculadora.suma(5,6)
resta = calculadora.resta(6,1)
multiplicacion= calculadora.multiplicacion(3,4)
division = calculadora.division(10,2)

print("Suma:", suma)
print("Resta:", resta)
print("Multiplicacion:", multiplicacion)
print("Division:", division)
Exemplo n.º 5
0
import calculadora

res = calculadora.suma(1, 2, 3, 4, 5, 6)
print(res)
print(calculadora.resta(7, 1, 2, 3))
print(calculadora.multiplicacion(7, 2, 2))
'''
    También podemos importar usando:
    from calculadora import *
'''

from calculadora import *

print(suma(65, 40, 60))

#En el import se puede colocar todos los elementos necesarios separando por ","
Exemplo n.º 6
0
def multiplicacion(request, op1, op2):
    op1 = float(op1)
    op2 = float(op2)
    return HttpResponse(calculadora.multiplicacion(op1, op2))
Exemplo n.º 7
0
from calculadora import suma, resta, multiplicacion, division
#from calculadora import* significa importar todas las funciones
suma1 = suma(23, 5)
resta1 = resta(8, 2)
multiplicacion1 = multiplicacion(4, 2)
division1 = division(24, 4)

print(suma1, resta1, multiplicacion1, division1)
Exemplo n.º 8
0
import calculadora as calcular

print(calcular.suma(2, 10))
print(calcular.multiplicacion(2, 10))
Exemplo n.º 9
0
#primera forma de importar un módulo
'''
import calculadora

resultado = calculadora.suma(20,4,2)
print(resultado)

'''
#---------------------------------#
#segunda forma de importar un módulo
from calculadora import (multiplicacion, resta, suma, división)

resultado = multiplicacion(20, 4, 2)
print(resultado)

resultado = resta(100, 20, 30)
print(resultado)
Exemplo n.º 10
0
# Estamos utilizando la función suma del módulo calculadora
resultado = calculadora.suma(10, 21)

my_print(resultado)
"""
Cuando se realiza un import de un módulo, python crea un una carpeta llamda
_pycache_ la cual contiene un compilado del archivo al cual estamos
llamado, en caso éste no exista.
"""

# Importando funciones con un alias de la funcion

from calculadora import resta as sustracion

resultado = sustracion(10, 5)
my_print(resultado)

# se pueden importar multiples funciones
# from (nombre archivo con funciones, sin extensión) import (funcion_1, funcion_2, funcion_n)

from calculadora import multiplicacion, division

resultado = multiplicacion(10, 5)
my_print(resultado)

resultado = division(10, 5)
my_print(resultado)

# Importar TODO
# import nombre_archivo_sin_extension *
Exemplo n.º 11
0
# Guillermo Esteban Castro Sánchez --- Solvo
# 25.- Curso Python - Módulos Parte 2

# Formas de importar funciones especificas,
# no todo el modulo
from calculadora import suma as sum  # 1 , Alias
from calculadora import resta, multiplicacion  # 2, Sin alias
from calculadora import (division, division_entera)  # 3, con parentesis
from calculadora import *  # 4 , importar todo

# Ya no es necesario indicar la pertenencia a la calculadora
resultado = sum(33, 444)
print(resultado)
resultado = multiplicacion(33, 444)
print(resultado)