从2013年开始接触python以来,我体验过阅读书籍,学习MOOC,查阅文档,谷歌搜索,逛编程社区。现在仍在学习python中,走了很多的弯路。成功的道路各有不同,失败的地方却是种种。我想把我学习python过程中走过的一些弯路说给大家,希望给初学python的一些朋友有些帮助。

1.纸质书精读一本足矣

给初学python的朋友的一些忠告和建议

经典以及眼花缭乱的Python书籍

给初学python的朋友的一些忠告和建议

python的经典书籍不少,《笨方法学python》《Python核心编程》、《Python基础教程》等等,不少编程大牛也都会推荐自己觉得不错的书籍。怎么选?这是个问题
其实很多时候你只需要选择读一本,把它读透即可。所有的编程入门书籍主要的分门别类基本上是相同的,读完配合基础练习基本上能算对各方面有一个了解。
这本纸质书请务必多翻翻,对各章节的内容要心里有数。你要相信你之后还会经常来翻阅它的,最起码你要能找到对应的知识。

2.仔细看,睁大眼睛看

给初学python的朋友的一些忠告和建议

不要放过任何一个字!(图片来自网络)

经常在编程交流群里碰到朋友问:
这个“Hello,World”打不出来啊?
这个Python IDE怎么用啊?
这个python怎么安装啊?

坦白说,这些都是基础问题,相信当你学了python一阵之后,你回头来看,“啊,这些问题怎么那么小白!书上不都有么?”

很多错误,可能遇到的问题编者们都在文档里或者书籍里提前给我们提到了,可是如果你不细心就可能会犯错,然后你抓耳挠腮,“我明明是按照书上写的操作的啊!为什么不对呢?”

所以,很关键!打错一个字符都很可能报错!细心再细心,看仔细!

3.键盘敲起来

给初学python的朋友的一些忠告和建议

动动手,不一样的感觉(图片来自网络)

 

学习编程很重要的一个环节是动手,在我心里把动手是放在一个很高的地位的,我个人是认为编程在一定程度上就是一个动手的过程,因为编程过程会经常出现错误,你得不断地动手,尝试修改,解决错误。
动起来来,安装一下python,选个合适的编辑器,打出第一行代码,试试书上的第一个练习……
你会发现你会遇到各种问题,去解决这些问题吧,这就是学习的过程!

4.不会的看看官方文档

给初学python的朋友的一些忠告和建议

官方标准库截图!

 

在学习过程中,你会碰到urllib,http,sqlite各种模块、各种库
不懂?没事!
去看官方文档!
英文?没事!
硬着头皮看!
官方文档是一切的始祖,太上皇!

5.做些练习,动动脑子

给初学python的朋友的一些忠告和建议

C语音的经典练习也适用于python

光说不练假把式,光看不敲假学习。
练习是十分有必要的!看似你看了书,学习了MOOC。当你拿到一个练习的时候,才是你真正思考的开始!
刷一刷经典例题和Python cook吧!把书中的每一个问题都写个代码解决它!
看!问题就在那里!

6.出错误了?问问谷歌!

给初学python的朋友的一些忠告和建议

常常出现的Traceback

 

写代码不出现错误时不可能的,找出错误,解决错误是一个常见而且必备的工作。
如何去明白Python Shell给出的错误提示?如何print运行过程中的错误?
谷歌,社区,SegmentFault,开动你的大脑吧!想尽一切办法找出问题所在。

7.管理好你的代码

给初学python的朋友的一些忠告和建议

最常见的代码管理工具github

你的代码,编写完的小程序,你是怎么处理的呢?
是不是码完就扔了?当你想查之前码过的循环和函数怎么办?
最好有自己的一个代码托管平台,比如github
学学push和pull,同步你的代码和学习记录~
你会清晰地看到你的成长记录。

8.坚持,别放弃

很感谢你看到了这,相信很多看这篇文章的人都是从零开始转IT,学习python的。
在你学习的过程中你会遇到各种各样的困难,语言上的,系统上的,算法上的。
千万不要放弃,千万不要放弃,千万不要放弃!总会有办法的!

Tips:看完文章别忘记关注我一下~

相关文章: