teslariu

ejer

Aug 30th, 2021 (edited)
201
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.25 KB | None | 0 0
  1. #!/usr/bin/env python
  2. # -*- coding: utf-8 -*-
  3. """
  4. MODULO: cualquier archivo .py
  5.  
  6. PAQUETE: es una carpeta que contiene uno o más módulos. Es indispensable
  7.         que exista uno llamado __init__.py (generalmente vacío)
  8.         dist --> carpeta.tar.gz
  9.        
  10. NAMESPACE: es la carpeta raiz de un mòdulo
  11.  
  12. BIBLIOTECA (library): es un conjunto de mòdulos y paquetes
  13.  
  14. proyecto
  15.     |_______ modulo1.py
  16.     |_______ modulo2.py
  17.     |_______ __init__.py
  18.     |_______ subpaquete
  19.                 |_______  modulo4.py
  20.                 |_______  modulo1.py
  21.                 |_______  __init__.py
  22.                 |_______  subpaquete2
  23.                             |_________   __init__.py
  24.                             |_________   modulo1.py
  25.                             |_________  sq.py
  26.                                             |__funciones:
  27.                                                 ingresar_numero
  28.                                                 calcular_raices
  29.                                                 ...etc
  30. """
  31. # Quiero usar todas las funciones de sq:
  32. # import proyecto.subpaquete.subpaquete2.sq
  33.  
  34. # quiero usar modulo1 namespace subpaquete
  35. # import proyecto.subpaquete.modulo1
  36.  
  37. from circulo import superficie_circulo as area
  38.  
  39. print("Programa que calcula el volumen de un cilindro")
  40. r = float(input("Ingrese el radio de la base del círculo: "))
  41. altura = float(input("Ingrese la altura del cilindro: "))
  42. print("El volumen del cilindro es {:.2f}".format(area(r) * altura))
Add Comment
Please, Sign In to add comment