1 python
Python2 points and python3, a large difference between the two. python3 as follows:
https://www.runoob.com/manual/pythontutorial3/docs/html/appetite.html
https://www.runoob.com/python3/python3-tutorial.html
2 NumPy
NumPy (Numerical Python) is an extension library Python language, supports a number of dimensions of the array and matrix operations, in addition, it provides a lot of math library for array operations.
Numeric NumPy's predecessor was first developed by Jim Hugunin with other collaborators, in 2005, Travis Oliphant Numeric combined with another in the nature of the characteristics of Numarray library, and joined the other expansion and development of NumPy. NumPy is open source and jointly safeguard the development of many collaborators.
NumPy is running very fast math library, mainly for computing array, comprising:
A powerful N-dimensional array of objects ndarray
broadcast performance function
integrate C / C ++ / Fortran code means
linear algebra, Fourier transform, random number generation functions
Tutorial: https://www.runoob.com/numpy/numpy-tutorial.html
NumPy official website http://www.numpy.org/
NumPy Source: https://github.com/numpy/numpy
3 Spicy
Scipy is a popular software package for mathematics, science, engineering, and can handle interpolation, integration, optimization, image processing, solving problems such as signal processing numerical solution of ordinary differential equations. It is used to calculate the effective Numpy matrix, and so Numpy Scipy work efficiently solve the problem.
Description: https://www.jianshu.com/p/6c742912047f
https://blog.csdn.net/pythoncsdn111/article/details/98395661
SciPy official website: https://www.scipy.org/
SciPy Source: https://github.com/scipy/scipy
Tutorial :( seemingly no Chinese, and in English in here looking for)
https://docs.scipy.org/doc/scipy/reference/index.html
4 Matplotlib
matplotlib is inspired by MATLAB constructed. MATLAB is widely used in the field of data mapping language and tools. MATLAB language is process-oriented. Using the Recall function, MATLAB can easily use the command line to draw a line, and then use a set of functions to adjust the results.
matplotlib fully modeled in the form of a set of MATLAB plotted as a function of the interface, in matplotlib.pyplot module. This function MATLAB user interface to facilitate the transition to matplotlib package
Description:
https://www.jianshu.com/p/da385a35f68d
Matplotlib official website: https://matplotlib.org/
Matplotlib Source: https://github.com/matplotlib/matplotlib