您好,欢迎光临本网站![请登录][注册会员]  
文件名称: 编程小白的第一本 Python 入门书.pdf
  所属分类: 讲义
  开发工具:
  文件大小: 34mb
  下载次数: 0
  上传时间: 2019-07-13
  提 供 者: in***
 详细说明:编程小白的第一本 Python 入门书ํ识函数 A∥ the Cokes are the 也许运行完上面三段代 在章节的要位置,这明显就 me and all the Cokes 对这点也深有体会。所以我更 class Z Taylor knows it. print( ) s the President knows it, 间3中的代码为背景,在下面 上这两行 the bum knows it and you know it 其中类团5和类的实 式是一个兰入对象矩将果打印的函数 input(). Andy Warhol 42而不是1?请看后面的图 在英国,所有人遇到的可乐的都是一样 是一个可以让用户输入供息的函数 的,无论是总或者是汉”,波昔艺 家 Andy wamo如是说,如果用编程 len(')0 的语言来表达Anay的思想那么我想可 能用类( class)这个极念最为合话 可 int(') I' module 星一个可以将符本更的最换成整教 运用了高效学习法之后,我的编程学习速度突飞猛进,不到一个月时间就完成 了一个爬虫加上 Django的网站。为了追求最大程度的精简,我借用了许多强大的库 和框架,这让我不需要重新发明轮子,而是专注于最核心的功能。在一次项目合作 中,我惊讶的发现,我用0行代码实现的功能,一名工程师竟然用了800行代码来 实现。在运动场上,第一名和最后一名的差距也许只有几十秒。然而在编程这个竞 技场上,不同方法的效率竟然会有10倍的差距,这也正是追求高效学习的价值所 在 为了能让更多的编程小白轻松地入门编程,我把高效学习法结合 Pythoη中的核 心知识,写成了这本书。随意翻上几页,你就会发现这本书和其他编程书的不同,其 中有大量的视觉化场景帮你理解概念,穿插了若干有趣的小项目,最重要的是,这本 书是为零基础小白而设计的。 考虑到很多书都标榜是针对零基础读者的,所以有必要说明一下这一本有哪些独 到之处。 我不写字典式的知识体系,有些编程书像字典一样,各种细枝未节的知识都涵盖 在内。但我认为,正如不应该让小孩拿着字典学汉语,也不应该让初学者拿着这样的 厚书学编程。在汉语中,掌握常见的1500-2000个字就能看懂80%的文字。在编程 中,同样有着最核心的关键知识。先用这些关键的知识构建你的知识体系会让学习效 率加速,这是比一开始就钻到各种细枝未节里面更好的学习方式。这是精简的意义。 我不去对比各种语言的特点,许多程序员背景的作者喜欢去对比 Python和其他 语言有什么异同,或者试图让你通过理解C语言从而理解 Python,但我不会这么 做。我知道对于大多数读者, Pythoη很可能是将要学习的第一门编程语言,所以我 不会用一个陌生概念讲解另一个陌生概念,反过来,我会运用类比和视觉化的方法 讲解 Python中的抽象概念,把复杂的东西简单的讲清楚。这是理解的捷径。 我不追求让你达到精通的程度,事实上我也很怀疑有哪本书能真正做到21天从入 门到精通。精通一门语言,需要在实际项目开发中踩过许多坑,需要熟悉计算机运作 的底层原理。我是一名实用主义的开发者,我相信你也一样,学习编程是为了真正做 出点东西来,也许你想肥取大量的数据和信息,方便用来分析与决策。也许你想快速 搭建一个网站,展示自己的产品。也许你对量化交易感兴趣,想试着把自己的投资策 略程序化。对于实用主义的开发者来说,更应该追求的是“达成”而不是“精通”。先掌 握项目所需的最少必要知识,然后把热情和精力投入到搭建真实项目中,而不是死磕 半年的基础知识,直到把所有兴趣都耗竭了也没做出来什么像样的东西。在实践过程 中,你自然会逐渐完善知识体系。在这本书里面,会穿插一些真实项目的片段,让你 知道学了这个基础知识能用在哪,并且完成一些小型项目。这是让你最有成就感的实 说了这么多,就是为了让你能放下疑虑。这不是一本让你中途放弃的编程书,这 是一本黏着你看完的编程书。大多数读者都能在一周内读完,其中有35岁才开始学编 程的中年男子、有工作非常忙碌的女性创业者、还有对编程感兴趣的高中生。所以, 相信你也可以跟着这本书一起从零到一。 放轻松,如果你准备好了,那就翻开下一页吧。 如果你也是实用主义的学习者 这本书发布之后,意外的获得了许多小白的喜爱,在没怎么推广的情况下,三年 内始终保持在图灵社区免费畅销榜的前10名。 除了这本书,我和我的团队还做了两门适合新手的课程,与书中的内容互为补 充 《让小白学上瘾的 Python入门课》 这门课程有大量图解和音频讲解,每节课都配有5道左右的在线练习,让你可以 充满兴趣的认识 Python的基本语法,并且动手练一遍语法。这种以使用为核心的学 习方式,让你时刻知道学的知识该怎么使用。 课程地址:htps://www.mugglecode.com/introduce 《实用主义学 Python》 新手在学完语法之后,往往有—个瓶颈期,不知道从哪下手去做项目,缺乏编 浧思路和经验,也不知道哪个库应该用来解决什么问题。这门课的存在就是为了解 决这个问题,让你循序渐进地学到52个实用项目,并挑战另外52个练习项目。 课程并不是零散的52个项目,而是一个梯度递进、彼此关联的项目训练体系。 涵盖了5个 Pythoη领域:脚本、网络与爬虫、图形界面、数据分析、人工智能。每 个领域都分为3个阶段,从简单到复杂,从新手也能看懂的10行以内的小项目起手, 随着项目的迭代,叠加更多知识,直到写出一个完备的程序来解决真实世界的复杂 问题 课程地址:hts://www.mugglecode.com/practical 图灵社区会员 neat(981429084qqc0m)专享尊重版权 作音介绍 麻瓜编程创始人。《实用主义学 Python》课程作者。网易 Python Web微专业合作伙伴。 设计专业背景,拥有设计与编程跨界思 维,善于找到学习技能的最佳路径,擅 长把复杂的东西简单的讲清楚。 初学编程时,发现市面上很难找到适合 小白的学习资料,于是开始用生动易 懂、视觉化的方式来写这本教程。 图灵社区会员Neat(981429084q9.com)专享尊重版权 目录 第一章为什么选择Phon? 第二章现在就开始 P14 第三章变量与字符串 P24 第四章函数的魔法 第五章循环与判断 P 第六章数据结构 P79 第七章类与可口可乐 第八章开始使用第三方库 第一章 为什么选择 Python? Why Python? 那些最好的程序员不是为了得到更高的薪水或者得到公众的仰慕而编程,他们只是觉得这是一件有 趣的事情。 clinux之父 Linus torvalds 作为一个实用主义的学习者,最关心的问题一定是「我为什么要选择学 Python, 会之后我可以用来做什么? 首先,对于初学者来说,比起其他编程语言, Python更容易上手。 Python的设计哲学是优雅、明确、简单。在官方的 The Zen of python (巛 Python之禅》)中,有这样一句话, There should be one--and preferably only one --obvious way to do it Python追求的是找到最好的解决方案。相比之下,其他语言追求的是多种解决方 案。 如果你试着读一段写的不错的βthon代码,会发现像是在读英语一样。这也是 Python的最大优点,它使你能够专注于解决问题而不是去搞明白语言本身。 Non-programmer Programmer Python Programmer 注:漫画《口渴的 Python开发者》,形容了 Python开发者是多么轻松,来自 Pycot网站。 其次, Python功能强大,很多你本来应该操心的事情, Python都替你考虑到 。当你用 Python语言编写程序的时候,你不需要考虑如何管理你的程序使用的内 存之类的底层细节。并且, Python有很丰富的库,其中有官方的,也有第三方开发 的,你想做的功能模块很有可能已经有人写好了,你只需要调用,不需要重新发明轮 子。这就像是拥有了智能手机,可以任意安装需要的apρ。 PYTHON! YOURE FLYING! HOW? I DUNNO.. DYNAMIC TYPING? 工 ST TYPED 6%∈? import antigravity CoME JOIN VS THATS IT? 工 LEARNED ITLAST PROGRANMING 工AL505 AMPLED NIGHT! EVERYTHING S FUN AGAIN! EVERYTHING IN THE 5S0S|№PLE ITS A WHOLE MEDICINE CABINET NEW WORLD FOR COMPARISON HELLO WORLD5Jx、 UP HERE! int Hello, world! BUT HOW ARE BUT I THINK THIS YOU FLYING? IS THE PYTHON. 注:漫画 Python,作者xkcd 这幅漫画形容了 Python的库有多强大,导入一个反重力库就可以飞起来了。 图灵社区会员 neat(981429084 gecom)专享尊重版权
(系统自动生成,下载前可以参看下载内容)

下载文件列表

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.
 输入关键字,在本站1000多万海量源码库中尽情搜索: