Inspiración:
Separación de funcionalidad en paquetes y bibliotecas reusables
import numpy # Manejo de arrays
import matplotlib # Representación gráfica
Delimitación de bloques por sangrado
if 1 > 0:
print("Uno es mayor que cero")
else:
print("Algo fue mal")
Uno es mayor que cero
a = numpy.array([1, 2, 3])
b = numpy.array([4, 5, 6])
a * b # Elemento a elemento
array([ 4, 10, 18])
numpy.dot(a, b) # Producto escalar
32
a[2]
3