作品简介

本书是面向编程零基础读者的Python入门教程,内容涵盖了Python的基础知识和初步应用。以比较轻快的风格,向零基础的学习者介绍了一门时下比较流行且用途比较广泛的编程语言。本书以理论与实际相结合为原则,为每个知识点都设计了对应的示例,让Python的初学者能够既快速又深刻的理解这些知识点。同时在每章的最后设计了针对各章内容的作业题,能够让读者趁热打铁,以达到巩固所学知识的目的。本书适合Python的初学者快速入门,也可作为广大高等院校计算机及其相关专业的课程教材,同时也可作为工作多年的开发人员的复习参考用书。

作者:谢书良。

作品目录

  • 内容简介
  • 前言
  • 基础篇
  • 第1章 程序设计的基本概念
  • 1.1 程序
  • 1.2 程序设计
  • 1.3 程序设计的前提—算法
  • 1.4 程序设计的实现
  • 1.5 Python的下载和安装
  • 1.6 下载和安装PyCharm开发环境
  • 自我检测题
  • 第2章 变量与基本数据类型
  • 2.1 标识符
  • 2.2 变量
  • 2.3 基本数据类型
  • 2.4 运算符
  • 2.5 Python的输入和输出
  • 自我检测题
  • 第3章 程序控制结构
  • 3.1 再提算法
  • 3.2 顺序结构
  • 3.3 分支选择结构
  • 3.4 循环控制结构
  • 3.5 条件语句
  • 3.6 循环语句
  • 自我检测题
  • 第4章 序列
  • 4.1 序列的概念
  • 4.2 序列的通用操作
  • 自我检测题
  • 第5章 列表
  • 5.1 列表的概念
  • 5.2 列表的基本操作
  • 自我检测题
  • 第6章 元组、字典与集合
  • 6.1 元组
  • 6.2 字典
  • 6.3 集合
  • 自我检测题
  • 第7章 函数
  • 7.1 函数的创建和调用
  • 7.2 参数的传递
  • 7.3 返回值
  • 7.4 函数的递归调用
  • 7.5 匿名函数
  • 7.6 变量的作用域
  • 自我检测题
  • 第8章 文件和异常处理
  • 8.1 文件的概念
  • 8.2 基本文件操作
  • 8.3 文件操作综合示例—通讯录管理系统
  • 8.4 异常概述
  • 8.5 异常处理
  • 自我检测题
  • 第9章 类和对象
  • 9.1 基本概念
  • 9.2 类的定义
  • 9.3 创建类的实例
  • 9.4  类的访问限制
  • 自我检测题
  • 第10章 类的继承和多态
  • 10.1 类的继承性
  • 10.2 类的多态性
  • 自我检测题
  • 应用篇
  • 第11章 海龟绘图
  • 11.1 绘制图形基础
  • 11.2 绘制爱心
  • 11.3 绘制奥运五环
  • 11.4 绘制时钟
  • 第12章 图形界面
  • 12.1 GUI基础
  • 12.2 简易计算器
  • 12.3 仿真“计算器”
  • 第13章 数据库编程
  • 13.1 数据库编程概述
  • 13.2 数据库简介
  • 13.3 Access数据库操作
  • 13.4 SQLite数据库简介
  • 第14章 学生成绩管理系统的设计
  • 14.1 单表学生成绩管理系统的设计
  • 14.2 多表学生成绩管理系统的设计
  • 14.3 软件开发展望
  • 附录A ASCII码字符集
  • 附录B Python的内置函数
  • 自我检测题参考答案
  • 第1章
  • 第2章
  • 第3章
  • 第4章
  • 第5章
  • 第6章
  • 第7章
  • 第8章
  • 第9章
  • 第10章
展开全部