《编程小白的第一本 Python 入门书》人民邮电_侯爵_文字版_pdf电子书下载

admin
admin
admin
4753
文章
0
评论
2021年3月31日00:00:49《编程小白的第一本 Python 入门书》人民邮电_侯爵_文字版_pdf电子书下载已关闭评论浏览:3105 2082字阅读6分56秒

《编程小白的第一本 Python 入门书》人民邮电_侯爵_文字版_pdf电子书下载

作者介绍:

侯爵,麻瓜编程创始人。
网易云课堂上最畅销的课程《Python 实战》系列课程讲师,目前已有超过4万名学员。
设计专业背景,拥有设计与编程跨界思维,善于找到学习技能的最佳路径,擅长把复杂的东西简单的讲清楚。
初学编程时,发现市面上很难找到适合小白的学习资料,于是开始用生动易懂、视觉化的方式来写这本教程。

内容介绍:

为了能让更多的编程小白轻松地入门编程,我把高效学习法结合 Python 中的核心知识,写成了这本书。随意翻上几页,你就会发现这本书和其他编程书的不同,其中有大量的视觉化场景帮你理解概念,穿插了若干有趣的小项目,最重要的是,这本书是为零基础小白而设计的。

既然笨办法不能让我学会 Python,那么我决定用一种聪明方法来学,为自己创造学习的捷径。这种高效学习法的核心在于:
1、精简:学习最核心的关键知识;
2、理解:运用类比、视觉化的方法来理解这些核心知识;
3、实践:构建自己的知识体系之后,再通过实践去逐渐完善知识体系。

不写字典式的知识体系,有些编程书像字典一样,各种细枝末节的知识都涵盖在内。但我认为,正如不应该让小孩拿着字典学汉语,也不应该让初学者拿着这样的厚书学编程。在汉语中,掌握常见的1500-2000个字就能看懂80%的文字。在编程中,同样有着最核心的关键知识。先用这些关键的知识构建你的知识体系会让学习效率加速,这是比一开始就钻到各种细枝末节里面更好的学习方式。这是精简的意义。

不去对比各种语言的特点,许多程序员背景的作者喜欢去对比 Python 和其他语言有什么异同,或者试图让你通过理解 C 语言从而理解 Python,但我不会这么做。我知道对于大多数读者,Python 很可能是将要学习的第一门编程语言,所以我不会用一个陌生概念讲解另一个陌生概念,反过来,我会运用类比和视觉化的方法讲解 Python 中的抽象概念,把复杂的东西简单的讲清楚。这是理解的捷径。

不追求让你达到精通的程度,事实上我也很怀疑有哪本书能真正做到21天从入门到精通。精通一门语言,需要在实际项目开发中踩过许多坑,需要熟悉计算机运作的底层原理。我是一名实用主义的开发者,我相信你也一样,学习编程是为了真正做出点东西来,也许你想爬取大量的数据和信息,方便用来分析与决策。也许你想快速搭建一个网站,展示自己的产品。也许你对量化交易感兴趣,想试着把自己的投资策略程序化。对于实用主义的开发者来说,更应该追求的是“达成”而不是“精通”。先掌握项目所需的最少必要知识,然后把热情和精力投入到搭建真实项目中,而不是死磕半年的基础知识,直到把所有兴趣都耗竭了也没做出来什么像样的东西。在实践过程中,你自然会逐渐完善知识体系。在这本书里面,会穿插一些真实项目的片段,让你知道学了这个基础知识能用在哪,并且完成一些小型项目。这是让你最有成就感的实践。

说了这么多,就是为了让你能放下疑虑。这不是一本让你中途放弃的编程书,这是一本黏着你看完的编程书。大多数读者都能在一周内读完,其中有35岁才开始学编程的中年男子、有工作非常忙碌的女性创业者、还有对编程感兴趣的高中生。所以,相信你也可以跟着这本书一起从零到一。

目录介绍:

写在前面:你需要这本书的原因
第一章 为什么选择 Python ?
1.1 Python 能做什么?
第二章 现在就开始
2.1 安装 Python 环境
在 Windows 上安装 Python
在 Mac 上安装 Python
在 Linux 上安装 Python
2.2 使用 IDE 工具
第三章 变量与字符串
3.1 开始学习编程
3.2 变量
3.3 print()
3.4 字符串
字符串是什么
字符串的基本用法
字符串的分片与索引
字符串的方法
字符串格式化符
第四章 函数的魔法
4.1 重新认识函数
4.2 开始创建函数
练习题
4.3 传递参数与参数类型
4.4 设计自己的函数
第五章 循环与判断
5.1 逻辑控制与循环
逻辑判断一一True & False
比较运算(Comparison)
比较运算的一些小问题
成员运算符与身份运算符(Membership & Identify Operators) 布尔运算符(Boolean Operators)
5.2 条件控制
5.3 循环(Loop)
for 循环
嵌套循环

While 循环
练习题
5.4 综合练习 练习题
第六章 数据结构
6.1 数据结构(Data Structure)
6.2 列表(list)
列表的增删改查
6.3 字典(Dictionary)
字典的增删改查
6.4 元组(Tuple)
6.5 集合(Set)
6.6 数据结构的一些技巧
多重循环
推导式
循环列表时获取元素的索引
6.7 综合项目
第七章 类与可口可乐
7.1 定义一个类 7.2 类的实例化 7.3 类属性引用 7.4 实例属性
7.5 畅爽开怀,实例方法
self?
7.6 更多参数
7.7 魔术方法 7.8 类的继承
令人困惑的类属性与实例属性 类的扩展理解
7.9 类的实践
似乎这并没有解决什么问题?
为什么?
安装自己的库
练习题
第八章 开始使用第三方库
8.1 令人惊叹的第三方库

8.2 安装第三方库
最简单的方式:在 PyCharm 中安装
最直接的方式:在终端/命令行中安装 最原始的方式:手动安装
8.3 使用第三方库
必读:给编程小白的学习资源
练手项目
资料库参考
基础教程与书籍

《编程小白的第一本 Python 入门书》人民邮电_侯爵_文字版_pdf电子书下载

《编程小白的第一本 Python 入门书》人民邮电_侯爵_文字版_pdf电子书下载

下载信息
下载地址
admin
  • 本文由 发表于 2021年3月31日00:00:49
《Java Web应用详解》张丽 扫描版 PDF电子书 下载 计算机类

《Java Web应用详解》张丽 扫描版 PDF电子书 下载

书籍简介: 本书以网络留言板开发为主线将JavaWeb知识融会贯通,知识模块完整,通过静态网页篇、动态网站篇、系统框架篇、项目实战篇循序渐进地使学生全面掌握JavaWeb开发技术。静态网页篇主要讲解H...
《轻松学C语言(图解版)》完整光盘 邢太北 PDF电子书 下载 计算机类

《轻松学C语言(图解版)》完整光盘 邢太北 PDF电子书 下载

书籍简介: 本书由浅入深,全面、系统地介绍了C语言的开发技术。本书改变了过去编程书籍枯燥乏味的文字讲解方式,采用大量的插图,生动形象地再现了C语言开发需要的所有知识,使读者能够轻松地掌握学习内容。同时...
《对赌:信息不足时如何做出高明决策》安妮・杜克_文字版_pdf电子书下载 计算机类

《对赌:信息不足时如何做出高明决策》安妮・杜克_文字版_pdf电子书下载

认知心理学博士,世界扑克系列赛(WSOP)冠军,美国知名风险决策专家。 安妮・杜克曾获得哥伦比亚大学心理学和英语双学士、宾夕法尼亚大学认知心理学博士学位,博士期间获得美国国家科学基金会的研究基金。后因...
《“芯”想事成 中国芯片产业的博弈与突围》陈芳 _文字版_pdf电子书下载 计算机类

《“芯”想事成 中国芯片产业的博弈与突围》陈芳 _文字版_pdf电子书下载

陈芳 ,新华社记者,“十佳编辑”。长期从事宏观经济和科技报道,执着于重大问题、焦点问题的调查研究,多篇作品获得中国新闻奖。关于钢铁业宏观调控的调查,是当年具有影响力的调查报道,获得中国新闻奖。 董瑞丰...
《SEO实战密码 60天网站流量提高20倍》[中]昝辉_电子工业出版社_扫描版_pdf电子书下载 计算机类

《SEO实战密码 60天网站流量提高20倍》[中]昝辉_电子工业出版社_扫描版_pdf电子书下载

昝辉:网名zac,1992年毕业于北京航空航天大学电子工程系,1995年北京电影学院硕士研究生毕业。1997来到新加坡在后期制作公司担任编辑和项目经理等职务。Zac于2006年开始写中文博客《SE0每...
《产品经理必懂的技术那点事儿》唐韧_文字版_pdf电子书下载 计算机类

《产品经理必懂的技术那点事儿》唐韧_文字版_pdf电子书下载

唐韧(Ryan),2008年开始从事网站系统的设计与开发,2010年开始从事智能手机App开发,国内早期Android及iOS开发者,百万级阅读量技术博客作者,发表技术文章百余篇。2014年转型做产品...
《阿里铁军销售课》李立恒_阿里军校”首任校长李立恒亲自传授阿里销售秘籍_文字版_pdf电子书下载 计算机类

《阿里铁军销售课》李立恒_阿里军校”首任校长李立恒亲自传授阿里销售秘籍_文字版_pdf电子书下载

李立恒:前阿里高管,2002年加入阿里巴巴,也是阿里巴巴B2B销售铁军早期成员之一。 在阿里巴巴任职期间,前期负责B2B中国供应商业务的市场开拓,从基层sales做起,通过面对面直销形式面向中国中小企...
《编程小白的第一本 Python 入门书》人民邮电 _文字版_pdf电子书下载 计算机类

《编程小白的第一本 Python 入门书》人民邮电 _文字版_pdf电子书下载

侯爵,麻瓜编程创始人。 网易云课堂上最畅销的课程《Python 实战》系列课程讲师,目前已有超过4万名学员。 设计专业背景,拥有设计与编程跨界思维,善于找到学习技能的最佳路径,擅长把复杂的东西简单的讲...