Además de las herramientas matemáticas tradicionales disponibles para Python, existe otro módulo llamado " NumPy " existe para cálculos especiales . Con este módulo , los programadores pueden realizar álgebra lineal , utilice las matrices n- dimensionales , e integrar otros lenguajes de programación como C + + en su código . Una de las funciones fundamentales en el módulo NumPy es la función de " arange " , que se utiliza para una variedad de propósitos en el contexto de las matemáticas complejas realizadas en NumPy . Basic " arange " Uso
La función arange hace exacly lo que su nombre sugiere : genera una serie de valores dentro de un rango fijo . Como mínimo , la función de toma de una arange argumentos : un valor final de la cual va a generar un rango de 0 a ese valor . El programador puede ofrecer otro argumento , un valor final y el margen generado caerá entre los valores iniciales y finales :
>>> np.arange ( 5 ) Array ([ 0 , 1 , 2 , 3 , 4 ] ) >>> np.arange ( 1 , 5 ), array ( [ 1 , 2 , 3 , 4 ] )
Stepping
Un tercer argumento que el programador puede suministrar a la función es el valor de " paso " . El valor del paso determina qué clase de intervalos son de entre los valores devueltos por la función arange . Por lo general, sin un argumento siempre que el valor del paso 1. Con un valor de rango paso proporcionado , los intervalos pueden hacerse más pequeños o más grandes :
>>> np.arange ( 3 , 15 , 2 ) una matriz ([ 3 , 5 , 7 , 9 , 11 , 13 ] )
Control Tipos de datos