For many Python Beginners of this programming language , There are always the following problems :
at present ,Python3 It has been widely used , Most third-party libraries already support Python3.
choice Python3 It's the right choice .
Python It's a cross platform language , It is possible to use any kind of system to learn . But for beginners , No installation required Linux System , Use it directly Windows System learning is OK !
Python3 All versions of are based on Python3 Maintenance version of , There will be no compatibility problems when installing a higher version .
also , In a higher version , There's always something new , It's worth learning , for example Python3.6 The version appears “f-string”.
therefore , From a learning point of view , Installing the latest official version is the best choice .
It's really difficult to choose learning materials , Because there are so many , Good and bad quality .
And a lot of information is very boring , Especially some classic books translated from abroad , Because the quality of translation is low , Poor readability .
therefore , It is recommended that when selecting data , Don't just look at tempting publicity , Let's have a closer look at the information , audition 、 Try it or read it before you buy .
Of course , There are a lot of shared resources on the Internet , For everyone to choose , It is also very good to choose some well-known shared materials to learn .
ad locum , My recommendation is PyCharm The latest edition ( Don't ask me which edition is the latest , It's the latest edition when you read this article ).
Of course , I don't exclude a developer from mastering the use of multiple development tools , I think , When we learn to program to a stage , Have a basic understanding of the concept of programming , And have good programming habits and learning methods , It's not too late to learn about other development tools , And the difficulty of adapting to these development tools will be greatly reduced .
1、 Learn to use official documents
2、 With the help of translation tools
3、 Make good use of search engine
4、 Understanding concepts
5、 Slow down
6、 For detail
7、 Develop habits
1. Need to have the ability of long-term continuous learning
2. Need to be able to ask questions efficiently
3. Need to have the ability of thinking and logical analysis
4. Need to be able to solve problems independently
5. Need to have excellent reading comprehension ability
Again , Put time and energy , Put yourself in the direction you are good at , To persist and strive , If you don't know what you are good at , Find it as soon as possible .
Some people may object to : It's not that you can't flinch from difficulties to succeed ?
I want to say : To be brave and persevere in the face of difficulties is based on self understanding , Tofu is for eating , Bricks are used to build walls , As a piece of tofu do not have the ideal of brick , It will break !
Learn from good examples Python Whether it's employment or sideline, it's good to make money , But learn to Python Still have a learning plan . Finally, let's share a complete set of Python Learning materials , For those who want to learn Python Let's have a little help !
Python The technical points in all directions are sorted out , Form a summary of knowledge points in various fields , The use of it is , You can find the corresponding learning resources according to the above knowledge points , Make sure you learn more comprehensively .
When I learn a certain foundation , When you have your own understanding , I will read some books compiled by my predecessors or handwritten notes , These notes detail their understanding of some technical points , These understandings are quite original , You can learn different ideas .
Watch the zero basics learning video , Watching video learning is the quickest and most effective way , Follow the teacher's ideas in the video , From foundation to depth , It's still easy to get started .
Optical theory is useless , Learn to knock together , Do it , Can you apply what you have learned to practice , At this time, we can make some practical cases to learn .
Check the learning results .
We learn Python Must be to find a well paid job , The following interview questions are from Ali 、 tencent 、 The latest interview materials of big Internet companies such as byte , And the leader Ali gave an authoritative answer , After brushing this set of interview materials, I believe everyone can find a satisfactory job .
Guarantee 100% free
】Python Information 、 technology 、 Course 、 answer 、 For consultation, you can also directly click on the business card below ,
Add official customer service Qi
↓