展开全部

主编推荐语

以Python为样本,详解编程的方方面面。

内容简介

本书从编程和Python的历史开讲,这些小历史不仅有助于学习Python,对学习其他编程也超级有用,重点是,讲的太生动啦。

本书以Python为样本,不仅介绍了编程的基本概念,还着重讲解了编程语言的范式(面向过程、面向对象、面向函数);

同时,把编程语言的范式糅在Python中,让读者不仅学会Python,未来在学习其他编程语言时也变得更加容易。

目录

  • 版权信息
  • 内容简介
  • 前言
  • 第1章 用编程改造世界
  • 1.1 从计算机到编程
  • 1.2 所谓的编程,是做什么的
  • 1.3 为什么学Python
  • 1.4 最简单的Hello World
  • 附录A Python的安装与运行
  • 1. 官方版本安装
  • 2. 其他Python版本
  • 附录B virtualenv
  • 第2章 先做键盘侠
  • 2.1 计算机会算术
  • 1. 数值运算
  • 2. 逻辑运算
  • 3. 判断表达式
  • 4. 运算优先级
  • 2.2 计算机记性好
  • 1. 变量革命
  • 2. 变量的类型
  • 3. 序列
  • 4. 词典
  • 2.3 计算机懂选择
  • 1. if结构
  • 2. 小弟靠后站
  • 3. if的嵌套与elif
  • 2.4 计算机能循环
  • 1. for循环
  • 2. while循环
  • 3. 跳过或终止
  • 附录A 小练习
  • 附录B 代码规范
  • 第3章 过程大于结果
  • 3.1 懒人炒菜机
  • 1. 函数是什么
  • 2. 定义函数
  • 3. 调用函数
  • 4. 函数文档
  • 3.2 参数传递
  • 1. 基本传参
  • 2. 包裹传参
  • 3. 解包裹
  • 3.3 递归
  • 1. 高斯求和与数学归纳法
  • 2. 函数栈
  • 3. 变量的作用域
  • 3.4 引入那把宝剑
  • 1. 引入模块
  • 2. 搜索路径
  • 3.5 异常处理
  • 1. 恼人的bug
  • 2. Debug
  • 3. 异常处理
  • 附录A 搜索路径的设置
  • 附录B 安装第三方模块
  • 附录C 代码规范
  • 第4章 朝思暮想是对象
  • 4.1 轻松看对象
  • 1. 面向对象语言的来历
  • 2. 类
  • 3. 对象
  • 4.2 继承者们
  • 1. 子类
  • 2. 属性覆盖
  • 4.3 那些年,错过的对象
  • 1. 列表对象
  • 2. 元组与字符串对象
  • 3. 词典对象
  • 4.4 意想不到的对象
  • 1. 循环对象
  • 2. 函数对象
  • 3. 模块对象
  • 4. 异常对象
  • 附录A 代码规范
  • 第5章 对象带你飞
  • 5.1 存储
  • 1. 文件
  • 2. 上下文管理器
  • 3. pickle包
  • 5.2 一寸光阴
  • 1. time包
  • 2. datetime包
  • 3. 日期格式
  • 5.3 看起来像那样的东西
  • 1. 正则表达式
  • 2. 写一个正则表达式
  • 3. 进一步提取
  • 5.4 Python有网瘾
  • 1. HTTP通信简介
  • 2. http.client包
  • 5.5 写一个爬虫
  • 第6章 与对象的深入交往
  • 6.1 一切皆对象
  • 1. 运算符
  • 2. 元素引用
  • 6.2 属性管理
  • 1. 属性覆盖的背后
  • 2. 特性
  • 3. getattr ()方法
  • 6.3 我是风儿,我是沙
  • 1. 动态类型
  • 2. 可变与不可变对象
  • 3. 从动态类型看函数的参数传递
  • 6.4 内存管理
  • 1. 引用管理
  • 3. 垃圾回收
  • 4. 孤立的引用环
  • 第7章 函数式编程
  • 7.1 又见函数
  • 1. Python中的函数式
  • 2. 并行运算
  • 7.2 被解放的函数
  • 1. 函数作为参数和返回值
  • 3. 闭包
  • 7.3 小女子的梳妆匣
  • 1. 装饰器
  • 2. 带参装饰器
  • 3. 装饰类
  • 7.4 高阶函数
  • 1. lambda与map
  • 2. filter函数
  • 3. reduce函数
  • 4. 并行处理
  • 7.5 自上而下
  • 1. 便捷表达式
  • 2. 懒惰求值
  • 3. itertools包
  • 后记
展开全部

评分及书评

4.6
7个评分
  • 用户头像
    给这本书评了
    5.0
    入門書

    而且還用簡單的例子告訴我們物件導向的好處就是可以繼承入門的書只要照著打範例程式都可以完成運行對於實務應用較少最好能跟其它書籍交叉使用所以會希望有更多好用的例子讓我們可以用使用的角度來學習這本書的優點呢就是程式範例雖然不豐富但是他的文字解說倒是相當的活潑每一張的開頭的時候標題都非常的 好背好記另外就是花了相當長的篇幅來介紹物件導向的編程連母類可以遺傳特性給子類的編程方法都寫進來了而且還一看就能夠明白總結來看這本書做一本入門書還是可行的

      转发
      评论
      用户头像
      给这本书评了
      5.0

      印象最深的一句话,一切都是对象,懂得自然懂。

        转发
        评论
        用户头像
        给这本书评了
        5.0
        很适合入门

        我是从作者另一本树莓派的书找过来的。由于作者的文风非常的生动有趣,就想找多几本来读读。上网找了之后才发现作者已经去世了,很遗憾。祝福作者安息。强烈推荐。

          转发
          评论
        • 查看全部4条书评

        出版方

        电子工业出版社

        电子工业出版社成立于1982年10月,是国务院独资、工信部直属的中央级科技与教育出版社,是专业的信息技术知识集成和服务提供商。经过三十多年的建设与发展,已成为一家以科技和教育出版、期刊、网络、行业支撑服务、数字出版、软件研发、软科学研究、职业培训和教育为核心业务的现代知识服务集团。出版物内容涵盖了电子信息技术的各个分支及工业技术、经济管理、科普与少儿、社科人文等领域,综合出版能力位居全国出版行业前列。