社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Python

致初学者:如何学好Python这门编程语言?

Python学习交流 • 5 年前 • 537 次点击  

Python学习交流群:

984632579

前言

对于很多Python这门编程语言的初学者,往往会面临以下问题:

  • Python2和Python3我该学习哪一个?

  • 是否要安装Linux系统学习Python?

  • Python3有各种版本我该安装哪一个?

  • 那么多的图书、视频和电子教程我该选择哪一个?

  • 各种开发工具我该使用哪一个?

  • 我该怎么学习这门编程语言?

Python2和Python3我该学习哪一个?

目前,Python3已经应用很广泛,绝大部分第三方库都已经支持Python3。

选择Python3是最正确的选择。

是否要安装Linux系统学习Python?

Python本身就是跨平台的语言,使用哪种系统学习都是可以的。但是对于初学者而言,不需要安装Linux系统,直接使用Windows系统进行学习就可以了!

Python3有各种版本我该安装哪一个?

Python3的各种版本都是基于Python3的维护版本,安装高版本基本不会出现兼容性问题。

并且,在高版本中,往往会有一些新的内容出现,值得我们了解学习,例如Python3.6版出现的“f-string”。

所以,从学习的角度来说,安装最新的正式版是最好的选择。

那么多的图书、视频和电子教程我该选择哪一个?

选择学习资料确实很困难,因为数量众多,质量良莠不齐。

而且很多资料非常的枯燥难懂,特别是一些翻译自国外的经典书籍,因为翻译质量低,可读性极差。

所以,建议在选择资料时,不要只看诱人的宣传介绍,先仔细了解一下资料内容,试听、试看或试读再进行购买。

当然,网络上也有大量的共享资源,供大家选择,选择一些口碑不错的共享资料去学习也是非常不错的。

各种开发工具我该使用哪一个?

在这里,我的推荐是PyCharm的最新版(别问我最新版是哪一版,就是你看到这篇文章时的最新版)。

当然,我并不排斥一个开发人员掌握多种开发工具的使用,我想,当我们学习编程到一个阶段,对编程的概念都有了基本的了解,并且有了良好的编程习惯和学习方法,这个时候再去了解其他开发工具也为时不晚,并且适应这些开发工具的难度也会大大降低。

我该怎么学习这门编程语言?

1、学会使用官方文档

2、借助翻译工具

3、善用搜索引擎

4、理解概念

5、慢下来

6、追求细节

7、养成习惯

你需要具备的一些能力

  1. 需要具备长期持续学习的能力

  2. 需要具备高效提问的能力

  3. 需要具备思考与逻辑分析能力

  4. 需要具备独立解决问题的能力

  5. 需要具备优秀的阅读理解能力

最后

再次强调,把时间和精力,放在自己擅长的方向,去坚持与努力,如果不知道自己擅长什么,就尽快找到它。

有人可能会反对:不是说遇到困难不能退缩才能成功吗?

我想说:遇到困难勇于坚持是建立在自我了解的基础之上,豆腐是用来吃的,砖头是用来砌墙的,作为一块豆腐不要有砖头的理想,会碎的!


Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/30081
 
537 次点击