拒绝从入门到放弃_《Python 核心编程 (第二版)》必读目录
来源:互联网 发布:哪个cms好 编辑:程序博客网 时间:2024/05/01 06:37
目录
- 目录
- 关于这本书
- 必看知识点
- 最后
关于这本书
《Python 核心编程 (第二版)》是一本 Python 编程的入门书,分为 Python 核心(其实并不核心,应该叫基础) 和 高级主题 两大部分,以 Python 2.x 作为主要演示版本,涵盖的知识面广,知识点较齐全,代码多且好理解,但对 Python 版本特性的内容太久远,不合时宜。
整体来说 Python 核心 部分是主要内容,高级主题 部分作为应用扩展内容。后半部分篇幅较短,内容不够深入,只到了解的层面,好在横向够广(每一个主题都能写一本书,实在不能强求)。翻译一般,有多处错别字,有小部分的代码缩进错误,类别排版凑合,概念命名不统一易混淆。多有毛病,但我还是会将这本书列入值得推荐的 Python 入门书单中,Python 的书不少,但要有点深度又要新手看得明白的书太少,实属无奈。如果有认为更好的书,还请推荐给我,在此谢过。
还要吐槽的是,虽然标注的译者只有一人,但我严重怀疑是由两人或多人完成翻译。以 第11章 函数和函数式编程 为界,前面的翻译语句通顺、语法合理,可以快速浏览仍能很好的接收。后面的翻译简单粗暴不管读者死活,阅读的时候心中万马奔腾。很是不能理解。
NOTE: 《Python 核心编程 (第二版)》和《Python 核心编程 (第三版)》完全不是同一本书,购买时需要注意一下。
必看知识点
整书涵盖了 Python 开发者所需要掌握大部分语法知识点和特性,重点在几个方面:
- 基本数据类型
- 第5章 数字
- 组合数据类型
- 第6章 序列:字符串、列表和元组
- 第7章 映像和集合类型
(NOTE: 学习数据类型的过程中,需要注重理解可变对象和不可变对象的本质,其很多特性和操作都是由此本质延伸出来。)
- 控制流语句
- 第8章 条件和循环
(NOTE: 从循环中理解迭代器、生成器的原理和其带来的好处)
- 异常
- 第10章 错误和异常
- 函数
- 第11章 函数和函数式编程
(NOTE: 结合命名空间和作用域来理解闭包和装饰器的应用和优势)
- 模块
- 第12章 模块
- 面向对象
- 第13章 面向对象编程
(NOTE: 理解类和实例对象的关系;类属性和实例属性的区别;绑定和非绑定的区别;结合 self 的原理来理解构造器;理解封装、继承、多态的概念;结合变量命名规范理解私有化;了解类的特殊方法)
最后
视频推荐:廖雪峰的官方网站 和视频
练习推荐:
- Python聊天室
- Flask开发轻博客
- Python开发简单计算器
- Python 破解验证码
- 基于python的网络小爬虫
- 拒绝从入门到放弃_《Python 核心编程 (第二版)》必读目录
- 拒绝从入门到放弃_《Openstack 设计与实现》必读目录
- 拒绝从入门到放弃_《鸟哥的 Linux 私房菜 — 基础学习篇(第三版)》必读目录
- Python从入门到放弃(二):核心数据类型
- Python从入门到放弃(二):核心数据类型
- Python从入门到放弃
- tensorflow从入门到放弃---第二篇
- Android从入门到放弃系列--目录
- Python从入门到放弃(一):概论
- Python从入门到放弃(五):类细讲
- Python从入门到放弃(一):概论
- Python从入门到放弃(五):类细讲
- Python 从入门到放弃(一)
- Python 从入门到放弃(二)
- Python 从入门到放弃(三)
- 【C#从入门到放弃】windows编程
- python核心编程(第二版)习题_第三章
- WebCrawler Java小爬爬 从入门到放弃 第二章
- 系统命令注入的介绍与代码防御
- shell脚本调用java jar包 的问题总结
- 数据库索引
- 分享一道有意思的HTML题
- Clojure 学习入门(3)- 数字类型
- 拒绝从入门到放弃_《Python 核心编程 (第二版)》必读目录
- Android Studio 问题记录-全部java文件全部报错,却可以运行
- SQL符合函数查询
- 两个Activity之间重复相互跳转时遇到的坑
- 递归神经网络RNN原理——Elman网络原理——结合实例MATLAB(BPTT算法)实现
- Leetcode-67. Add Binary
- MySQL关于Value '0000-00-00 00:00:00' can not be represented as java.sql.Timestamp
- HDU 1671 Phone List
- oracle 下载地址(备忘)