程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式師世界 >> 編程語言 >  >> 更多編程語言 >> Python

15 suggestions for students who want to learn Python on a whim

編輯:Python

Preface

For many Python Beginners of this programming language , There are always the following problems :

  • Python2 and Python3 Which one should I learn ?
  • Do you want to install Linux System learning Python?
  • Python3 Which version should I install ?
  • So many books 、 Which one should I choose for video and electronic course ?
  • Which development tool should I use ?
  • How can I learn this programming language ?

Python2 and Python3 Which one should I learn ?

at present ,Python3 It has been widely used , Most third-party libraries already support Python3.

choice Python3 It's the right choice .

Do you want to install Linux System learning Python?

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 Which version should I install ?

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 .

So many books 、 Which one should I choose for video and electronic course ?

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 .

Which development tool should I use ?

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 .

How can I learn this programming language ?

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

Some of the abilities you need to have

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

Last

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 !

About Python Technology reserve

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 !

One 、Python Learning routes in all directions

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 .

Two 、Python Essential development tools

3、 ... and 、 The high-quality goods Python Learning books

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 .

Four 、Python Video collection

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 .

5、 ... and 、 Practical cases

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 .

6、 ... and 、Python Exercises

Check the learning results .

7、 ... and 、 Interview information

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 .

This full version of Python A full set of learning materials has been uploaded CSDN, Friends can scan the bottom of wechat if necessary CSDN The official two-dimensional code is free 【 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


  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式師世界 All Rights Reserved