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 as rnd
ejemplo de un dado se obtiene como:
dado=int(rnd.random()*6)+1
Otras librerías se desarrollan por diferentes comunidades y se deben incorporar a la instalación. Revisar sección Descargas
Librerías para Arreglos: Matrices, Vectores
Numpy es una librería de funciones para manejo de matrices y vectores en matemáticas y álgebra.
import numpy as np np.zeros(n, dtype=int) np.zeros(shape=(n,n), dtype=int) np.arange(2, 10, dtype=np.float) np.linspace(1., 4., 6) np.sin() np.cos() np.random.random()
Librerías para 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)
Ejemplos de cómo usar las librerías gráficas se dan en la Unidad 8 Gráficas básicas de funciones