简明python指南(20151102)-0.9.7

简明python指南(20151102)-0.9.7

ID:14252215

大小:1.40 MB

页数:32页

时间:2018-07-27

简明python指南(20151102)-0.9.7_第1页
简明python指南(20151102)-0.9.7_第2页
简明python指南(20151102)-0.9.7_第3页
简明python指南(20151102)-0.9.7_第4页
简明python指南(20151102)-0.9.7_第5页
资源描述:

《简明python指南(20151102)-0.9.7》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、简明python指南本来这个是某系列连载文章中的第二期的第十五篇,不过限于篇幅,我觉得还是独立出来比较好。写这个指南的目的,是帮助大多数想接触python的人更方便更全面的认识这门编程语言并学会如何运用这套工具集。与此同时我觉得现如今关于python的书大多都是多余的,它们花了很大的篇幅在讲些没用或者不相干的东西。很多书假定你对编程的理解还很模糊,假定你可能用着不同的操作系统,其实这对于大多数我的目标读者来讲,都是多余的。当然那也是出版社的无奈,我自然无所谓,我可以假定大家都用的windows,还都是x

2、p以上,只要不影响行文就好。另外这个标题里的简明一词,是相对一本书的厚度而言的。我最早知道python是09年,那时候还在用塞班的s601手机。后来是GAE,那时候版本还是2.5.x,不过因为已经高三了也就没去折腾。最初开始用python大概是从2012年秋季休学的时候算起,现在转眼都2.7.9了。眼看着python2的时代已然走到了尽头,虽然大家都还会继续用,只是过去的时光早已凶猛地从身边流逝了。最初打算写关于python的教程是在2013年春。之前2011年刚高考完的时候想自己做个网站,于是2012

3、年春的时候决定学python(主要受豆瓣的启发)。然而拖拖拉拉,直到那年秋末休学才开始投入起来。到2013年的时候基本的东西都会的差不多了,正好社团里有不少新人感兴趣,于是也打算教他们来一起玩,大概写教程的想法最早是这时候有的。后来就是一个悲剧的故事,我复学之后没能掌控好自己的节奏挂了许多课,社团这边的活动也没组织得好,外面帮公益机构做的东西也是一拖再拖直到烂尾。最后我选择降级到13级,虽然去年秋季有写些教程的草稿,但后来今年上半年因为个人问题不得不在家待半年,差不多都忘了。直到七月我回到学校,八月有人

4、有重新跟我提起python的时候,这个中断了N次的想法才得以重新唤醒,虽然最后那个网站我并没有做出来。其实相比13/14年时候的想法,这些年来我对python的理解也有不少变化,尤其是在我接触了erlang和APL以后。这也是我决定丢掉去年的草稿重新写过的主要原因之一(另一方面是我忘记存哪了不太好找……)。不过由于第一次写这种稍微正式一点的教程(严谨的说法只能算指南,教程最好看官方的),字数会有点多。也许精简一下,或者说真正有用的部分估计不到6000字,然而这个环节要我自己察觉出来很不容易,所以如果能收

5、到些反馈建议,而我也会对应做些改进,两全之策,岂不美哉。另外,我建议记性不太好或者动手能力较差的,去打印一份(或者一部分)纸质版放在床头,虽然第一版是有点坑,不过我想说的其实是,有些时候纸质版的东西看上去更入眼。1S60是诺基亚一个的手机操作系统,文中往后所有的缩写和名词如果不影响内容主体则不加描述。1/32目标读者其实并没有很具体的目标,用这个二级标题只是在假装很严肃的样子。一开始定位在大一大二的小盆友(那是14年的时候,现在他们都大三大四了),不过就现在的情况发展下去,小学六年级以上也是可以的。为什

6、么学python?这是很多书要跟你讲的第一章,很遗憾,我不会告诉你为什么。因为老实说python不是一门很适合用来教学的编程语言2,不过呢,它就是能用来偷懒,所以大家都用它。本质上来说,学会python并不是简单的学习它的语法和各种概念,而是学会读懂别人的python代码,学会自己写python,以及熟悉整个python的工具链和生态环境以致如何做项目等等。就是这样。而实际上学python是一个实践和积累的过程,也就是说本文并不能帮你太多。准备工作你需要装一个python解释器。我不会跟你解释具体解释器

7、是什么鬼以及和编译器有什么差别,你所需要做的,就是理解这个过程并照着做一遍,碰到看不懂的地方,自己去搜一下或者直接问我也行->absente@live.cn。同样的,我也不会跟你讲太多什么是python2和python3的区别。这里你只需要下载个anacondapython2的集成环境就好。然后是编辑器。初学我觉得sublimetext3或者notepad2-mod都可以,当然如果要推荐的话,我觉得sublime和pycharm3就够了。vs2015其实也可以,不过有点太重型了,而且关键是我并不太熟悉…

8、还有就是备上两份文档,python2和python3的。Anaconda实际上会附上一份python2的chm文档,然而要自己去目录里找出来。这里个人觉得chm文档还是够用的,当然,如果你习惯多标签阅读,那么html的更适合你,如果是电子书的话,官网也有pdf。另外我推荐用那种专门的离线文档工具,比如zealdocs(mac下的是dash)。这里附上windows下可用的anaconda和sublimetext3以及pycharm4,zea

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。