作品简介

本书以Python为样本,不仅介绍了编程的基本概念,还着重讲解了编程语言的范式(面向过程、面向对象、面向函数),并把编程语言的范式糅在Python中,让读者不仅学会Python,未来在学习其他编程语言时也变得更加容易。

Vamei,曾从事高性能运算方面的研究,现从事智能硬件方面的创业。个人技术博客点击量超600万,写作有多个编程教程。

作品目录

  • 内容简介
  • 前言
  • 第1章 用编程改造世界
  • 1.1 从计算机到编程
  • 1.2 所谓的编程,是做什么的
  • 1.3 为什么学Python
  • 1.4 最简单的Hello World
  • 附录A Python的安装与运行
  • 附录B virtualenv
  • 第2章 先做键盘侠
  • 2.1 计算机会算术
  • 2.2 计算机记性好
  • 2.3 计算机懂选择
  • 2.4 计算机能循环
  • 附录A 小练习
  • 附录B 代码规范
  • 第3章 过程大于结果
  • 3.1 懒人炒菜机
  • 3.2 参数传递
  • 3.3 递归
  • 3.4 引入那把宝剑
  • 3.5 异常处理
  • 附录A 搜索路径的设置
  • 附录B 安装第三方模块
  • 附录C 代码规范
  • 第4章 朝思暮想是对象
  • 4.1 轻松看对象
  • 4.2 继承者们
  • 4.3 那些年,错过的对象
  • 4.4 意想不到的对象
  • 附录A 代码规范
  • 第5章 对象带你飞
  • 5.1 存储
  • 5.2 一寸光阴
  • 5.3 看起来像那样的东西
  • 5.4 Python有网瘾
  • 5.5 写一个爬虫
  • 第6章 与对象的深入交往
  • 6.1 一切皆对象
  • 6.2 属性管理
  • 6.3 我是风儿,我是沙
  • 6.4 内存管理
  • 第7章 函数式编程
  • 7.1 又见函数
  • 7.2 被解放的函数
  • 7.3 小女子的梳妆匣
  • 7.4 高阶函数
  • 7.5 自上而下
  • 后记
展开全部