编程小白的第一本 Python 入门书 高清完整版PDF

所需积分/C币:39 2017-05-25 20:53:12 39.13MB PDF
收藏 收藏 13
举报

编程小白的第一本 Python 入门书 高清完整版PDF
识函数 A∥ the Cokes are the 在草节的世受位重,这明显就 me and all the Cokes 白的做法,相信你在阅读其 对这点也深有体会。所以我要 一章的阅读与训练,其实你早三 Z Taylor knows it. 中的代码为背景, pl rIn the President knows it, the bum knows it and you know it 屋一个入对象就将重 input() Andy Warhol 42而不是1配?请霍后商的图 在英国,所有人遇到的可乐的都是一样 才是一个可以让用户输入信的 的,无论是总或者是汉”,波昔艺 家 Andy wamo如是说,如果用编程 len() 的语言来表达Anay的思想那么我想可 能用类(alas)这个根念最为合话 可 int( 一个可以字符史甜的教转换整散类删的正数 objects? 运用了高效学习法之后,我的编程学习速度突飞猛进,不到一个月时间就完成 了一个爬虫加上 Django的网站。为了追求最大程度的精简,我借用了许多强大的库 和框架,这让我不需要重新发明轮子,而是专注于最核心的功能。在一次项目合作 中,我惊讶的发现,我用70行代码实现的功能,一名工程师竟然用了800行代码来 实现。在运动场上,第一名和最后一名的差距也许只有几十秒。然而在编程这个竞 技场上,不同方法的效率竟然会有10倍的差距,这也正是追求高效学习的价值所 在 为了能让更多的编程小白轻松地入门编程,我把高效学习法结合 Pythoη中的核 心知识,写成了这本书。随意翻上几页,你就会发现这本书和其他编程书的不同,其 中有大量的视觉化场景帮你理解概念,穿插了若干有趣的小项目,最重要的是,这本 书是为零基础小白而设计的。 考虑到很多书都标榜是针对零基础读者的,所以有必要说明一下这一本有哪些独 到之处。 我不写字典式的知识体系,有些编程书像字典一样,各种细枝未节的知识都涵盖 在内。但我认为,正如不应该让小孩拿着字典学汉语,也不应该让初学者拿着这样的 厚书学编程。在汉语中,掌握常见的1500-2000个字就能看懂80%的文字。在编程 中,同样有着最核心的关键知识。先用这些关键的知识构建你的知识体系会让学习效 率加速,这是比一开始就钻到各种细枝末节里面更好的学习方式。这是精简的意义。 我不去对比各种语言的特点,许多程序员背景的作者喜欢去对比 Python和其他 语言有什么异同,或者试图让你通过理解C语言从而理解 Python,但我不会这么 做。我知道对于大多数读者, Pythoη很可能是将要学习的第一门编程语言,所以我 不会用一个陌生概念讲解另一个陌生概念,反过来,我会运用类比和视觉化的方法 讲解 Python中的抽象概念,把复杂的东西简单的讲清楚。这是理解的捷径 我不追求让你达到精通的程度,事实上我也很怀疑有哪本书能真正做到21天从入 门到精通。精通一门语言,需要在实际项目开发中踩过许多坑,需要熟悉计算机运作 的底层原理。我是一名实用主义的开发者,我相信你也一样,学习编程是为了真正做 出点东西来,也许你想爬取大量的数据和信息,方便用来分析与决策。也许你想快速 搭建一个网站,展示自己的产品。也许你对量化交易感兴趣,想试着把自己的投资策 略程序化。对于实用主义的开发者来说,更应该追求的是“达成”而不是“精通”。先掌 握项目所需的最少必要知识,然后把热情和精力投入到搭建真实项目中,而不是死磕 半年的基础知识,直到把所有兴趣都耗竭了也没做岀来什么像样的东西。在实践过程 中,你自然会逐渐完善知识体系。在这本书里面,会穿插一些真实项目的片段,让你 知道学了这个基础知识能用在哪,并且完成一些小型项目。这是让你最有成就感的实 说了这么多,就是为了让你能放下疑虑。这不是一本让你中途放弃的编程书,这 是一本黏着你看完的编程书。大多数读者都能在一周内读完,其中有35岁才开始学编 程的中年男子、有工作非常忙碌的女性创业者、还有对编程感兴趣的高中生。所以 相信你也可以跟着这本书一起从零到 放轻松,如果你准备好了,那就觀开下一页吧。 作者介绍 麻瓜编程创始人。网易云课堂上最畅销 的课程《 Python实战》系列课程讲 师,目前已有超过4万名学员。 设计专业背景,拥有设计与编程跨界思 维,善于找到学习技能的最佳路径,擅 长把复杂的东西简单的讲清楚。 初学编程时,发现市面上很难找到适合 小白的学习资料,于是开始用生动易 懂、视觉化的方式来写这本教程。 日录 弟 为什么选择Phon? P/ 第二章现在就开始 P14 第三章变量与字符串 P24 第四章函数的魔法 P38 第五章循环与判断 P54 第六章数据结构 P79 第七章类与可口可乐 P94 第八章开始使用第三方库 P121 读给编程小白的学习资源 第一章 为什么选择 Python? Why python? 那些最好的程序员不是为了得到更高的薪水或者得到公众的仰慕而编程,他们只是觉得这是一件有 趣的事情。 - Linux之父 Linus torvalds 作为一个实用主义的学习者,最关心的问题一定是「我为什么要选择学 Python, 学会之后我可以用来做什么? 首先,对于初学者来说,比起其他编程语言, Python更容易上手。 Python的设计哲学是优雅、明确、简单。在官方的 The Zen of python (巛 Python之禅》)中,有这样一句话, There should be one-- and preferably only one --obvious way to do it Python追求的是找到最好的解决方案。相比之下,其他语言追求的是多种解决方 案 如果你试着读一段写的不错的 Python代码,会发现像是在读英语一样。这也是 Python的最大优点,它使你能够专注于解决问题而不是去搞眀白语言本身 Non-programmer Programmer Python Programmer 注:漫画《口渴的 Python开发者》,形容了 Python开发者是多么轻松,来自 Picot网站。 其次, Python功能强大,很多你本来应该操心的事情, Python都替你考虑到 了。当你用 Python语言编写程序的时候,你不需要考虑如何管理你的程序使用的内 存之类的底层细节。并且, Python有很丰富的库,其中有官方的,也有第三方开发 的,你想做的功能模块很有可能已经有人写好了,你只需要调用,不需要重新发明轮 子。这就像是拥有了智能手机,可以任意安装需要的apρ。 PYTHON YOURE FLYING HOW? I DUNNO. DYNAMIC TYPING? I JUST TYPED 的7E6%C Port antigrav COME JOIN US! THATS IT? 工 LEARNED IT LAST PROGRAMMING .工AL505 AMPLED NIGHT! EVERYTHING IS FUN AGAIN! EVERYTHING IN THE IS SO SIMPLE! ITS A WHOLE MEDICINE CPBINET NEW WORLD FOR COMPARISON HEL0WORD5J本 UP HERE! Print Hell llo. world BUT HOW ARE BUT I THINK THIS YOU FLYING? IS THE PYTHON. 注:漫画 Python,作者xkcd 这幅漫画形容了 Python的库有多强大,导入一个反重力库就可以飞起来了 第三, Python能做的事情有许多。 在职场中,使用 Python工作的主要是这样几类人 网站后端程序员∶使用βγthon搭建网站、后台服务会比较容易维护,当需要增 加新功能,用 Python可以比较容易的实现。不少知名网站都使用了 Python开 发,比如 gma Y outuDe Reclclit 自阳豆 Spotify 知乎 豆瓣 ●自动化运维:越来越多的运维开始倾向于自动化,批量处理大量的运维任务。 Python在系统管理上的优势在于强大的开发能力和完整的工具链。 ●数据分析师:β thon能怏速开发的特性可以让你迅速验证你的想法,而不是把时 间浪费在程序本身上,并且有丰富的第三方库的支持,也能帮你节省时间。 ●游戏开发者:一般是作为游戏脚本内嵌在游戏中,这样做的好处是即可以利用游 戏引擎的高性能,又可以受益于脚本化开发的优点。只需要修改脚本內容就可以 调整游戏内容,不需要重新编译游戏,特别方便。 ●自动化测试:对于测试来说,要掌握 Script的特性,会在设计脚本中,有更好的 效果。 Python是目前比较流行的 Script。

...展开详情
试读 127P 编程小白的第一本 Python 入门书 高清完整版PDF
立即下载 低至0.43元/次 身份认证VIP会员低至7折
    一个资源只可评论一次,评论内容不能少于5个字
    sryijun123456 很好,正在学习中..
    2019-02-27
    回复
    tracywang2013 小白学习中
    2018-06-12
    回复
    xkhwj 正在学习python,不错的资料。好好学习 !
    2018-01-18
    回复
    馬生~ 正是要找的,努力学习中,谢谢!
    2017-11-02
    回复
    zdywind 很好的资源
    2017-10-17
    回复
    山海成精 非常清晰,很好的一本python入门书籍
    2017-08-23
    回复
    iwo1024 很好,正在学习中..
    2017-08-12
    回复
    fenplxw 非常清晰,好用 。
    2017-08-07
    回复
    xxx00619 很简单的.容易上手
    2017-07-28
    回复
    g6022 较简单,容易入门
    2017-07-25
    回复
    img
    爱琴忆海
    • 分享王者

      成功上传51个资源即可获取

    关注 私信 TA的资源

    上传资源赚积分,得勋章
    最新推荐
    编程小白的第一本 Python 入门书 高清完整版PDF 39积分/C币 立即下载
    1/127
    编程小白的第一本 Python 入门书 高清完整版PDF第1页
    编程小白的第一本 Python 入门书 高清完整版PDF第2页
    编程小白的第一本 Python 入门书 高清完整版PDF第3页
    编程小白的第一本 Python 入门书 高清完整版PDF第4页
    编程小白的第一本 Python 入门书 高清完整版PDF第5页
    编程小白的第一本 Python 入门书 高清完整版PDF第6页
    编程小白的第一本 Python 入门书 高清完整版PDF第7页
    编程小白的第一本 Python 入门书 高清完整版PDF第8页
    编程小白的第一本 Python 入门书 高清完整版PDF第9页
    编程小白的第一本 Python 入门书 高清完整版PDF第10页
    编程小白的第一本 Python 入门书 高清完整版PDF第11页
    编程小白的第一本 Python 入门书 高清完整版PDF第12页
    编程小白的第一本 Python 入门书 高清完整版PDF第13页
    编程小白的第一本 Python 入门书 高清完整版PDF第14页
    编程小白的第一本 Python 入门书 高清完整版PDF第15页
    编程小白的第一本 Python 入门书 高清完整版PDF第16页
    编程小白的第一本 Python 入门书 高清完整版PDF第17页
    编程小白的第一本 Python 入门书 高清完整版PDF第18页
    编程小白的第一本 Python 入门书 高清完整版PDF第19页
    编程小白的第一本 Python 入门书 高清完整版PDF第20页

    试读已结束,剩余107页未读...

    39积分/C币 立即下载 >