Tell you what you can do by learning Python in one minute?

Let me tell you a joke first. Many people feel bored and boring when they first learn Python, because they don’t know the usefulness of knowledge points such as loop statements, lists, and tuples at the beginning, so it’s nothing to do slowly. Motivated, and then went to buy skateboard shoes, began to rub on the ground, like the pace of the devil.

Whenever I meet people, I say: "Python is useless, it's not easy to find a job, just use it for fun~"

Recently, many students want to know what else Python can do besides reptiles ?

Then let me talk about the things I know that can be done with Python, so that you can find more directions.
insert image description here

1. Reptiles

What is a reptile?

In layman's terms, crawlers crawl webpage data , such as girl pictures and short videos that everyone likes, as well as e-books, text reviews, product details, and so on.

As long as there is something on the webpage, it can be crawled by crawlers.

Generally speaking, a python crawler requires the following steps:

1. Find the URL of the webpage that needs to be crawled

2. Open the inspection page of the webpage (that is, to view the HTML code, press the F12 shortcut key to enter)

3. Find the data you want to extract in the HTML code

4. Write python code to request web pages, parse and store data

2. Data analysis

What is data analysis?

In one sentence, data analysis is a process of discovering business value from data through analytical means .

The starting point of this process is to obtain a piece of data, and the end point of this process is to discover business value.

The process can be roughly divided into several stages: data acquisition - data cleaning - data processing - data modeling - analysis results presentation - business value discovery - business value realization .

3. Machine Learning

Isn't artificial intelligence popular now? Machine learning is a branch of artificial intelligence . Its applications are too extensive, such as natural language processing, search engines, various recognition technologies, data mining, and so on. I don't need to say more about the difficulty, it's obvious to all. Don't touch it if you don't know how to click on the algorithm . Once you touch it, you will be dazzled and dazzled by various Gaussian process regression, linear discriminant analysis, decision tree, and linear regression.
insert image description here

4. APP development

Python can develop applications for OS X, Linux, Windows, iOS, Android and other platforms. If you are interested, you can use Python to develop your own App and put it on the shelves. If you want to learn, there are a lot of resources on the Internet. We can go to Baidu to search, and there are a lot of them.

5. Game development

I often play games for fun, have you ever thought about creating a game for others to enjoy? Pygame is a good Python library . The great thing about this library is that it is a free and open source Python language library. Games developed using it can run on almost all commonly used operating systems .

6. Automation script

After learning Python, you can write a lot of automated scripts by yourself. For those frequent, repetitive, and boring mechanical operations, you can learn Python by yourself and write a script to let your computer do it for you. This can save you a lot of time . So you can spend more time focusing on your work itself, greatly improving your work efficiency . Others operate one file at a time, and execute one command at a time. But after you learn Python, you can directly flip it with one click .

7. Website development

There are not a few people who use Python for web development now, and it is becoming the mainstream. The main reason is that Python development is simple and efficient . Python has frameworks related to website development, such as Flask, Django, Bottle , etc. With them, whether you are developing a personal website or a corporate website, Python can do it all.

Ok, the above are the mainstream areas of Python development that I know, and I hope it will be helpful to you.
insert image description here

Guess you like

Origin blog.csdn.net/Z987421/article/details/132479440