作品简介

本书以Python语言构建了程序设计基础课程的教学体系。本书在对程序设计核心方法的探讨上较其他Python书籍更为全面和深入。通过对本书内容的学习,读者将全面地掌握用Python进行程序设计的基本能力。本书分为4章,每章都细分为若干节,知识点非常详细。第1章向读者介绍Python的基本语法和程序设计的一般方法。第2章向读者介绍函数这一重要概念。第3章通过Python的内建类型讲述了常见数据结构。第4章讲解Python的面向对象特性。

张頔著。

作品目录

  • 前言
  • 第1章 基础
  • 1.1 历史
  • 1.2 表达式
  • 1.3 运行程序
  • 1.4 内建类型、赋值和引用
  • 1.5 流程控制结构
  • 1.6 输入/输出
  • 1.7 简单练习
  • 1.8 程序执行模型
  • 1.9 算法的性能描述
  • 1.10 异常处理
  • 1.11 程序调试
  • 1.12 总结
  • 第2章 函数
  • 2.1 函数基础
  • 2.2 模块和包
  • 2.3 作用域和栈帧
  • 2.4 递归
  • 2.5 类和成员方法
  • 2.6 高阶函数
  • 2.7 迭代器和生成器模式
  • 2.8 总结
  • 第3章 数据结构
  • 3.1 列表
  • 3.2 链表
  • 3.3 散列表
  • 3.4 二叉树
  • 3.5 案例分析
  • 3.6 综合练习:寻路问题算法
  • 3.7 总结
  • 第4章 面向对象
  • 4.1 类
  • 4.2 继承和多态
  • 4.3 综合练习:GUI程序设计PyQt
  • 4.4 总结
展开全部