Welcome to Mi Proyecto’s documentation!

Generar documentación para los módulos

class modulo1.Calculadora

Bases: object

Clase para realizar operaciones matemáticas básicas.

Esta clase proporciona métodos para realizar las operaciones básicas de suma, resta, multiplicación y división.

resultado

El resultado de la última operación realizada.

Type:

float

division(a: int, b: int) float

Divide dos números y actualiza el resultado.

Parameters:
  • a (int) – El dividendo.

  • b (int) – El divisor.

Returns:

El resultado de la división.

Return type:

float

Raises:

ValueError – Si el divisor es 0.

Example

>>> calc = Calculadora()
>>> calc.division(6, 2)
3.0
>>> calc.division(5, 0)
Traceback (most recent call last):
    ...
ValueError: El divisor no puede ser 0.
multiplicar(a: int, b: int) int

Multiplica dos números y actualiza el resultado.

Parameters:
  • a (int) – El primer número a multiplicar.

  • b (int) – El segundo número a multiplicar.

Returns:

El resultado de la multiplicación.

Return type:

int

Example

>>> calc = Calculadora()
>>> calc.multiplicar(2, 3)
6
resta(a: int, b: int) int

Resta dos números y actualiza el resultado.

Parameters:
  • a (int) – El número al que se le va a restar ‘b’.

  • b (int) – El número que se resta a ‘a’.

Returns:

El resultado de la resta.

Return type:

int

Example

>>> calc = Calculadora()
>>> calc.resta(5, 3)
2
suma(a: int, b: int) int

Suma dos números y actualiza el resultado.

Parameters:
  • a (int) – El primer número a sumar.

  • b (int) – El segundo número a sumar.

Returns:

El resultado de la suma.

Return type:

int

Example

>>> calc = Calculadora()
>>> calc.suma(2, 3)
5
class modulo1.Calculadora

Bases: object

Clase para realizar operaciones matemáticas básicas.

Esta clase proporciona métodos para realizar las operaciones básicas de suma, resta, multiplicación y división.

resultado

El resultado de la última operación realizada.

Type:

float

division(a: int, b: int) float

Divide dos números y actualiza el resultado.

Parameters:
  • a (int) – El dividendo.

  • b (int) – El divisor.

Returns:

El resultado de la división.

Return type:

float

Raises:

ValueError – Si el divisor es 0.

Example

>>> calc = Calculadora()
>>> calc.division(6, 2)
3.0
>>> calc.division(5, 0)
Traceback (most recent call last):
    ...
ValueError: El divisor no puede ser 0.
multiplicar(a: int, b: int) int

Multiplica dos números y actualiza el resultado.

Parameters:
  • a (int) – El primer número a multiplicar.

  • b (int) – El segundo número a multiplicar.

Returns:

El resultado de la multiplicación.

Return type:

int

Example

>>> calc = Calculadora()
>>> calc.multiplicar(2, 3)
6
resta(a: int, b: int) int

Resta dos números y actualiza el resultado.

Parameters:
  • a (int) – El número al que se le va a restar ‘b’.

  • b (int) – El número que se resta a ‘a’.

Returns:

El resultado de la resta.

Return type:

int

Example

>>> calc = Calculadora()
>>> calc.resta(5, 3)
2
suma(a: int, b: int) int

Suma dos números y actualiza el resultado.

Parameters:
  • a (int) – El primer número a sumar.

  • b (int) – El segundo número a sumar.

Returns:

El resultado de la suma.

Return type:

int

Example

>>> calc = Calculadora()
>>> calc.suma(2, 3)
5
class modulo3.NewCalculadora

Bases: object

Clase para realizar operaciones matemáticas básicas.

Esta clase proporciona métodos para realizar las operaciones básicas de suma, resta, multiplicación y división.

resultado

El resultado de la última operación realizada.

Type:

float

division(a: int, b: int) float

Divide dos números y actualiza el resultado.

Parameters:
  • a (int) – El dividendo.

  • b (int) – El divisor.

Returns:

El resultado de la división.

Return type:

float

Raises:

ValueError – Si el divisor es 0.

Example

>>> calc = Calculadora()
>>> calc.division(6, 2)
3.0
>>> calc.division(5, 0)
Traceback (most recent call last):
    ...
ValueError: El divisor no puede ser 0.
multiplicar(a: int, b: int) int

Multiplica dos números y actualiza el resultado.

Parameters:
  • a (int) – El primer número a multiplicar.

  • b (int) – El segundo número a multiplicar.

Returns:

El resultado de la multiplicación.

Return type:

int

Example

>>> calc = Calculadora()
>>> calc.multiplicar(2, 3)
6
resta(a: int, b: int) int

Resta dos números y actualiza el resultado.

Parameters:
  • a (int) – El número al que se le va a restar ‘b’.

  • b (int) – El número que se resta a ‘a’.

Returns:

El resultado de la resta.

Return type:

int

Example

>>> calc = Calculadora()
>>> calc.resta(5, 3)
2
suma(a: int, b: int) int

Suma dos números y actualiza el resultado.

Parameters:
  • a (int) – El primer número a sumar.

  • b (int) – El segundo número a sumar.

Returns:

El resultado de la suma.

Return type:

int

Example

>>> calc = Calculadora()
>>> calc.suma(2, 3)
5