5.4 Funciones – librerias

Algunas librerías vienen en la instalación básica de Python, como por ejemplo:

Revisar en el enlace: https://docs.python.org/2/library/math.html

La librería math contiene funciones matemáticas, para usarla se la llama al inicio (import):

import math

para luego usarla como en los ejemplos .

math.sqrt(4)
math.sin(0.4)
math.cos(0.3)
math.tan(0.45)

Aleatorios se pueden obtener al importar la librería random

import random

ejemplo de un dado se obtiene como:

dado=int(random.random()*6)+1

Otras librerías se desarrollan por diferentes comunidades y se deben incorporar a la instalación. Revisar sección Descargas

Arreglos: Matrices, Vectores

Numpy es una librería de funciones para manejo de matrices y vectores (álgebra). http://www.numpy.org/

numpy.zeros(n, dtype=int)
numpy.zeros(shape=(n,n), dtype=int)
numpy.arange(2, 10, dtype=np.float)
numpy.linspace(1., 4., 6)
numpy.sin()
numpy.cos()
numpy.random.random()

Gráficas

de funciones en los planos cartesianos, ver sección para graficas usan las librerías matplotlib: https://matplotlib.org/

import matplotlib.pyplot as plt

Existen algunas versiones empaquetadas de Python que permiten disponer de las librerías científicas preinstaladas. El proceso de instalación es simplificado y se encuentra en la sección WinPython (portable)