首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

学python要什么基础?给Python小白的入门建议

Python是一门更注重可读性和效率的语言,尤其是相较于Java,PHP以及C++这样的语言,它的这两个优势让其在开发者中大受欢迎。听说你也想入门Python?建议你来看看千锋给Python小白的一些入门建议。

一、Python2 还是 Python3 ?

毫无疑问,Python2 是辉煌,Python3 是未来。不要相信网上那些大牛吐槽 Python3 速度慢、兼容性差、库少等等言论了。现在已经2017年了好么?如果某个库到现在还没有兼容 Python3,那么放弃它就是了。

使用 Python3 ,你不会再碰到恶心的 i18n 问题,也不会再面对那些奇怪的包名了。所以呢,还是选 Python3 吧,因为你属于未来。

二、第一本学习Python必须用到的书?

自然是这本了:《The Python Tutorial》,中文翻译。Python 文档的质量很高,更新也非常及时。看完上面这本(两三天就够了),你就已经了解了 Python 最主要的特性。注意中文翻译版可能有些错误,应和原版一起阅读。

三、离线文档?

在 Windows/Linux 上安装 Zeal ,在 Mac OS X 上安装 Dash ,然后下载 Python 的离线文档。

若是不愿意使用上面的软件,可以直接下载 Python.org 提供的离线文档,建议下载 HTML 版本,这样搜索会比较快速。

如果你想让你的学习比较快速,不如来到千锋!

四、编辑器/IDE

如果没有什么偏好的话,可以使用 Sublime 。若是喜欢 IDE 类型,可以使用 PyCharm 这个和 Intellij IDEA 同源的优秀 IDE。若已经加入 Vim 或 Emacs 党,就什么都不用选。

五、Coding with Quick And Dirty

接着可以写一些菜鸟级的程序了。把以前用 bash 写的打包脚本神马的拿来改一改,用 sed/awk 写的文本分析器拿来重写下,找点自信让自己继续下去。不要太关注是否采用了 Python 风格的用法,这个过程的重点在于建立自信和找到使用 Python 的快乐感觉。

在这个过程中,不可避免的会接触到 Python 的标准库,用 Quick and Dirty 的方法去学习它们,让它们在你脑海中留下印象。

Reference 应该作为字典,在不懂的时候就来查一下,在没事的时候就来翻一下。毕竟,这些是 Python 最基础的东西。哦,对了,或许你的自学能力并不是那么强。那么,还是找班进行Python的学习吧!

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180305A0BDXN00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券