In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-02-24 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Internet Technology >
Share
Shulou(Shulou.com)06/01 Report--
This article introduces the relevant knowledge of "Zero Foundation how to learn Python". In the operation of actual cases, many people will encounter such a dilemma. Then let the editor lead you to learn how to deal with these situations. I hope you can read it carefully and be able to achieve something!
1. Python can be started from reptiles
At the beginning of the beginner, don't look at Python multithreading and common data structures, it is recommended to learn the basic syntax first. Then try to write a small crawler and experience the language. If you are interested in reptiles, you can start with reptiles. The following is to share some of your own experiences in learning Python.
I, who got into the Python halfway, let's give a strong answer. I majored in software engineering, that is, my so-called professional background. I had no contact with Python before I was a junior. I heard it once by chance, but I didn't know what the word was.
Until the junior year, the school opened the Python course. Because I was writing Java at that time, and the goal I set at the beginning was the Java backend, I used Java to write websites and train algorithms until I learned Python. I didn't feel anything when I just started learning Python.
I think I have a good Java foundation like that, so I get started very quickly. Until our teacher asked us to use Python to write about crawlers, my dear. It's like opening up a new world. I have written in Java before, but they all crawl documents (laugh and cry). The feeling for Python came at this time.
So I started all kinds of crawlers, and when I didn't know how to do it at first, I went to read other people's cases online, and then I wrote it myself. I learned it like this for about 20 days. The general system of the crawler has been well understood, and almost all common websites will climb and accumulate anti-crawling experience. So the crawlers who keep writing about the major websites exercise themselves.
About ten days have passed. I think I should make use of the data I captured. I started my road of data analysis. It took 40 days to go from Python crawler to data analysis. Because I share my projects with you every time, I feel that I have made great progress.
So there is a new goal, into machine learning. Oh, by the way, I haven't written Java since I wrote Python, because I didn't really like what I did before, and what I'm doing now is exactly what I like.
Having said so much, let's briefly sum up. I studied Python, the original reason is interest. For example, crawlers feel that they can get the data they want, and they have a great sense of achievement after taking it down. Later, I felt the need to use the data, and I could see the clue from the data.
Started data analysis until now self-taught machine learning. So interest is really important. From my own experience of learning Python, I think learning Python can start with reptiles and learn some common data structures of Python from reptiles. And then gradually. Find a direction that suits you.
II. Learning methods for getting started with Python
How to get started with the Python programming language, I always meet a lot of people asking this question. I hear a lot of people say that I bought a book and watched some videos online, but I feel that I am not good at learning, and the progress is slow, and I have taken a lot of detours. There is a saying that the method is wrong, no matter how hard it is in vain. Today I will talk about my entry-level learning method for python.
Learning Python is not difficult at all, because Java is much more difficult than him. I have told many people that the learning steps of this Python are roughly as follows:
Find a novice book that you think is suitable for you, because books are difficult to read, but suitable for you.
Find an experienced person to take you to learn, if you want to teach yourself a programming language, the possibility is very small, and try not to do this kind of thing, the probability is very small, try not to waste time.
It is important to have a systematic study plan to know what to learn and what to do every day.
Let me talk about it in detail:
1. Finding a book that suits you is a novice-level book. It can't be too difficult. Don't learn too much every day. It will disrupt the rhythm. Learning Python should be gradual and orderly. You can't be greedy for too much. As soon as you learn, it will be hard, and you will lose interest after a long time. For beginners, interest is very important, and it's important to have a book that suits you. I recommend "A Byte of Python", this book.
two。 There is a systematic study course, if you have a person who is very good at Python skills, many small problems can be solved. Because we don't have to take many detours. It may take us half a day to wake up when others wake up, but we don't have to spend this time.
3. Many people say this when you have time to knock on the code, but this is the truth of learning programming. Many people can read but not write, and there are no shortcuts. Many people only need to read but seldom write. This is the same as not learning. Some people have the perseverance to knock over the cases of books. This is a stupid way of learning, but it is better than just reading and not writing.
What kind of work can you do after studying Python
First: Python web development
After learning Python, you can do web development, because now there are few people learning Python in China, but there are a lot of people recruiting Python. So Python web is a very good choice.
Second: operation and maintenance
I now know that many people have not learned Python, but the value that Python brings to operation and maintenance is very great. Many times, I think these people who have not learned Python will be eliminated sooner or later.
Third: data analysis
Now, no matter what industry they are in, people who do data analysis seem to be inseparable from Python, because Python brings them great efficiency.
Fourth: automated testing
Everything about automation seems to be satisfied by Python, while Python can satisfy most automation work and improve work efficiency.
Fifth: artificial intelligence
The next era is the era of artificial intelligence, many people are concerned about it, and our Python can also do artificial intelligence, which is a choice with the greatest potential, so there is nothing wrong with learning Python.
I think I already do Java, it is very easy to learn Python, and Python is already the number one programming language in the world. No matter which direction it is, the potential of Python is very great.
This is the end of how to learn Python on Zero Basics. Thank you for your reading. If you want to know more about the industry, you can follow the website, the editor will output more high-quality practical articles for you!
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.