Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python
- # -*- coding: utf-8 -*-
- #
- """
- MODULO: cualquier archivo .py
- PAQUETE: una carpeta con uno o más módulos. SI O SI debe contener un
- archivo llamado __init__.py GENERALMENTE VACIO
- NAMESPACE: es el espacio de nombres (el nombre del paquete)
- paquete
- |_________ __init__.py
- |_________ modulo1.py
- |_________ modulo3.py
- |_________ subpaquete
- |______ __init__.py
- |______ modulo1.py
- |______ modulo4.py
- |______ cuadratica.py
- |__ ingresar_datos
- |__ calcular_raices
- |__ grabar_datos
- |__ imprimir
- IMPORT: instrucción para importar módulos, paquetes y/o funciones
- ej:
- import paquete (importa el paquete entero)
- paquete.subpaquete.cuadratica.ingresar_datos("a")
- import paquete.subpaquete.cuadratica (importa cuadratica solamente)
- from paquete.subpaquete.cuadratica import ingresar_datos (trae 1 sola funcion)
- from paquete.subpaquete.cuadratica import ingresar_datos as ingresar
- (traigo una sola función y la renombro)
- para usarla:
- ingresar("a")
- Modulo que calcula el cubo de un numero
- """
- __author__ = "Yo"
- __copyright__ = "Curso de Python"
- __credits__ = ["Pepe", "Ana", "Tito"]
- __license__ = "GPL"
- __version__ = "1.0"
- __email__ = "tatuss@ciudad.com.ar"
- __status__ = "Development"
- def cubo(x):
- """Retorna el cubo de un nro"""
- return x**3
- if __name__ == "__main__":
- """Ejemplo que muestra como usar la función cubo"""
- while True:
- try:
- numero = float(input("Ingrese un nro: "))
- except ValueError:
- print("Error, debe ingresar un número: ")
- else:
- break
- print(f"El cubo de {numero} es {cubo(numero)}")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement