Modulos en Python
Python 3.4.2
Presentación
Nombre: Jesus Navarro
Tema: Modulos en Python
Fecha: 7/2/2015
Introducción
Python es un lenguaje de programación interpretado
cuya filosofía hace hincapié en una sintaxis que favorezca
un código legible.
Se trata de un lenguaje de programación multiparadigma,
ya que soporta orientación a objetos, programación
imperativa y, en menor medida, programación funcional.
Es un lenguaje interpretado, usa tipado dinámico y es
multiplataforma.
¿Que es un modulo?
Los módulos en Python son grupos de funciones alojadas
dentro de un archivo .py
Con ellos podemos organizar un grupo de funciones como si
fueran un conjunto de herramientas las cuales podemos
hacer uso de ellas cada vez que las necesitemos.
Los módulos son bastante fáciles de crear, ya que son
scripts sencillos de Python.
Modulos Personales
Existen módulos que pueden ser creados por el
usuario o los que incluye el sistema,primero se
explicaran los que se pueden crear por parte del
usuario.
Función para calcular área de un triángulo
Primero creamos una función,la guardamos en el
directorio donde vamos a tener los demás scripts
Y entonces en una nueva hoja de código
mandaremos llamar el archivo “formulas” que
contiene la función llamada “areaTriangulo” y se
hace de la siguiente manera
Importar funciones desde otro archivo (Modulos)
Usar las funciones
Una vez importas el modulo la forma correcta de
usar las funciones es la siguiente:
Modulos incorporados
Existen miles de módulos incorporados dentro de
Python. Debido a que el rango es extenso, es
imposible cubrirlos todos, por lo que solo me voy
basar en los más útiles. Si quieres conocer más sobre
los módulos incorporados en Python te invito a que le
eches un vistazo a la página oficial donde encontrarás
toda la documentación necesaria.
Modulos revisados
math
time
datatime
Modulo math
Este modulo nos da acceso a las funciones y
constantes matemáticas implementadas en
Python tales como: Pi, radianes,factoriales,raíz
cuadrada etc.
Funciones del modulo math
Modulo time
Como su nombre lo dice se relaciona al tiempo
Modulo datetime
Resumen de Modulos
Hacer una lista con el total de modulo disponibles
para Python podría ser interminable puesto que
como se observo anteriormente cada usuario puede
crear uno nuevo, así pues los módulos del lenguaje
ayudan a las tareas cotidianas de programación, se
pueden encontrar mas información sobre ellos en la
documentación de cada version del lenguaje.
Referencias
http://librosweb.es/libro/python/capitulo_10/modulos
_de_sistema.html
https://docs.python.org/3.4/library/datetime.html#mod
ule-datetime
http://codehero.co/python-desde-cero-modulos/
https://docs.python.org/3.4/library/math.html
Referencias
http://librosweb.es/libro/python/capitulo_10/modulos
_de_sistema.html
https://docs.python.org/3.4/library/datetime.html#mod
ule-datetime
http://codehero.co/python-desde-cero-modulos/
https://docs.python.org/3.4/library/math.html

Modulos en Python