1,Do daily tasks, such as download videos, MP3, automate excel, automate emails.
2, do website development, web application development, many famous websites like Zhihu, YouTube are written in Python.
Many large websites are developed in Python, such as YouTube, Instagram, and Douban in China. Many large companies, including Google, Yahoo, and even NASA (NASA) are heavily using Python.
3, do the backend of the online game, many online game backend are Python development.
4, system network operation and maintenance
Linux operation and maintenance is a must and must master the Python language, it can meet the Linux operation and maintenance engineers to enhance the efficiency of the work requirements, and always to enhance their own ability to operation and maintenance engineers need to independently develop a complete automation system, this time is the real value. is the embodiment of the real value, in order to prove their own ability, so that the boss to pay attention to.
5,3D game development
Python can also be used to do game development, because it has a very good 3D rendering libraries and game development framework, there are a lot of games using Python development, such as Disney's Toontown, Blade of Darkness.
6, Science and number crunching
We all know that now comes the era of big data, the data can explain the cause of all the problems, now a lot of data analysis is not as simple as it was, the Python language has become the first choice to do data analysts, it can bring a lot of efficiency at the same time to the work.
7,Artificial Intelligence
Artificial Intelligence is an extremely challenging science, people engaged in this work must know computer knowledge, psychology and philosophy. Artificial Intelligence is a very broad science that consists of different fields such as machine learning, computer vision, etc. Overall, one of the main goals of AI research is to enable machines to perform complex tasks that would normally require human intelligence.Python is the best language for AI. Currently so many people are starting to learn AI + Python discipline.
8, web crawler
Crawler is one of the more operational scenarios, such as Google's crawler early is written in Python. There is a library called Requests, this library is a simulation of HTTP request a library, very famous! Learned Python people do not know this library , crawl after the data analysis and computation is Python's best area of expertise , very easy to integrate . However, Python is currently more popular web crawler framework is very powerful scrapy.
9, data analysis
Generally, we use the crawler to crawl to a large amount of data, we need to deal with the data used to analyze, otherwise the crawler crawled in vain, our ultimate goal is to analyze the data in this regard. About data analysis library is also very rich, a variety of graphical analysis charts can be made. It is also very convenient, which such as Seaborn visualization library, can just use a line or two on the data to map, and the use of Pandas and numpy, scipy can be simple to a large amount of data screening, regression and other calculations.
And the subsequent complex calculations, docking machine learning related algorithms, or providing Web access interfaces, or implementing remote call interfaces, are very simple.