Python is a computer programming language. You may have heard of many popular programming languages, such as the very difficult to learn C language, the very popular Java language, the Basic language suitable for beginners, the Java language suitable for web programming, etc. Python is one of them.
Web application development (Recommended learning: Python video tutorial)
Server-side programming, with rich Web development frameworks, such as Django and TurboGears, quickly complete the development of a website and Web services. Typical examples include domestic Douban, Guoke.com, etc., and foreign Google, Dropbox, etc.
System network operation and maintenance
In the operation and maintenance work, there is a lot of repetitive work, and management systems, monitoring systems, release systems, etc. need to be built. To automate work and improve work efficiency, Python is a very suitable language for such scenarios.
Science and Numerical Computing
Python is widely used in scientific and numerical computing, such as bioinformatics, physics, architecture, geographic information systems, and image visualization analysis , life sciences, etc., numpy, SciPy, Biopython, SunPy, etc. are commonly used.
3D Game Development
Python has a very good 3D rendering library and game development framework. There are many games developed using Python, such as Disney Toontown and Blade of Darkness. .
Graphic interface development
Python can write desktop graphical user interfaces, and can also extend Microsoft Windows, commonly used Tk, GTK, PyQt, win32, etc.
Network Programming
In addition to network and Internet support, Python also provides support for the underlying network, with an easy-to-use Socket interface and an asynchronous network programming framework Twisted Python.
For more Python related technical articles, please visit the Python Tutorial column to learn!
The above is the detailed content of What can you do after learning python?. For more information, please follow other related articles on the PHP Chinese website!