コード例 #1
0
def test_sumar():
    #Se comprueba el funcionamiento del metodo de SUMAR
    res = calculadora.sumar(1.0, 1.0)
    print(res)
    assert res == 2.0
    res = calculadora.sumar(1, 10)
    print(res)
    assert res == 11
    res = calculadora.sumar(-1, -20)
    print(res)
    assert res == -21
コード例 #2
0
 def test_suma_enteros(self):
     """
     Prueba que la suma de dos enteros sea correcta
     """
     resultado = calculadora.sumar(5, 7)
     self.assertEqual(resultado, 12)
     self.assert
コード例 #3
0
""" Modulo: Un módulo le permite a usted organizar lógicamente su código Python. Agrupando código relacionado dentro de un módulo hace el código mas fácil de entender y usar. Un módulo es un objeto de Python con atributos con nombres arbitrarios que puede enlazar y hacer referencia.
    Simplemente, un módulo es no es otra cosa sino un archivo con extensión .py. Un módulo puede definir funciones, clases y variables, también puede incluir código ejecutable.
    fuente: https://entrenamiento-python-basico.readthedocs.io/es/latest/leccion8/modulos.html#:~:text=Un%20m%C3%B3dulo%20es%20un%20objeto,tambi%C3%A9n%20puede%20incluir%20c%C3%B3digo%20ejecutable."""

#importar todos las funciones del modulo utilizando *
#from calculadora import *
# utilizar solo una funcion del modulo
from calculadora import sumar

print("**********Calculadora 1.0***********\n")
print("Sumar")
print("----------")
num1 = int(input("Ingrese el primer numero a sumar: "))
num2 = int(input("Ingrese el segundo numero a sumar: "))
resultadoSuma = sumar(num1, num2)
print("El resultado de la suma es: {}".format(resultadoSuma))
コード例 #4
0
from calculadora import sumar, dividir, restar, Cuadrado

sumar(1, 3)
restar(7, 2)
dividir(10, 5)

cuadrado = Cuadrado(4)
コード例 #5
0
ファイル: main.py プロジェクト: elenaposadac27/Programaci-n1
#import es para ir a otro codigo, en este caso estamos yendo a la calculadora donde esta el codigo de cada funcion

import calculadora as c
print(c.sumar(2, 4))
print(c.multiplicar(37, 33))
コード例 #6
0
 def probar_suma_enteros(self):
     resultado = calculadora.sumar(5, 7)
     self.assertEqual(resultado, 12)
コード例 #7
0
 def probar_suma_cadenas(self):
    resultado = calculadora.sumar('xo','pa')
    self.assertEqual(resultado, 'xopa')
コード例 #8
0
 def probar_suma_flotantes(self):
     resultado = calculadora.sumar(5.5, 2)
     self.assertEqual(resultado, 7.5)
コード例 #9
0
ファイル: main.py プロジェクト: rk2-182/CursoPython2021
print("**********Calculadora 1.0***********\n")
print("Menu")
print("1.-Sumar")
print("2.-Restar")
print("3.-Multiplicar")
print("4.-Dividir")

try:
    opcion = int(input("Ingrese su opción: "))
    if opcion == 1:
        print("Sumar")
        print("----------")
        num1 = int(input("Ingrese el primer numero a sumar: "))
        num2 = int(input("Ingrese el segundo numero a sumar: "))
        resultadoSuma = cal.sumar(num1,num2)
        print("El resultado de la suma es: {}".format(resultadoSuma))
    elif opcion == 2:
        print("Restar")
        print("----------")
        num1 = int(input("Ingrese el primer numero a restar: "))
        num2 = int(input("Ingrese el segundo numero a restar: "))
        resultadoResta = cal.restar(num1,num2)
        print("El resultado de la resta es: {}".format(resultadoResta))

    elif opcion == 3:
        print("Multiplicar")
        num1 = int(input("Ingrese el primer numero a sumar: "))
        num2 = int(input("Ingrese el segundo numero a sumar: "))
        resultadoMultiplicacion = cal.multiplicar(num1,num2)
        print("El resultado de la multiplicación es: {}".format(resultadoMultiplicacion))
コード例 #10
0
 def test_suma_cadenas(self):
     """
     Prueba que dos cadenas se concatenan
     """
     resultado = calculadora.sumar('xo','pa')
     self.assertEqual(resultado, 'xopa')
コード例 #11
0
 def test_suma_flotantes(self):
     """
     Prueba que la suma de dos flotantes sea correcta
     """
     resultado = calculadora.sumar(5.5, 2)
     self.assertEqual(resultado, 7.5)