1989 Amsterdam Christmas, in order to spend a boring Christmas, young Guido decided to develop a new programming language. Python (Python) is named after being a fan of Python Comedy Troupe. You see, technology is so casual. ...
Python's grammar is very close to English, its style is unified and beautiful, and many effective tools are built in. For example, the same job requires 1000 lines of C language, 100 lines of Java and 10 lines of Python.
Python is concise, easy to read and extensible. Most scientific research institutions use Python for research. Programming courses at Carnegie Mellon University and MIT are taught in Python. Many open source scientific computing software packages provide Python calling interfaces, such as the famous computer vision library OpenCV, 3D visualization library VTK and medical image processing library ITK. There are more scientific computing extension libraries specifically for Python, such as NumPy, SciPy and matplotlib, which provide matrix computing, scientific computing and drawing functions respectively.