从零开始,循序渐进
本书介绍了Python语言的基础知识和操作技巧,内容由浅入深,循序渐进,适合零基础读者快速入门。
系统全面,易学易用
本书构筑了面向实际应用的知识体系,体现了理论的适度性、实践的指导性和应用的典型性,对难点和重点做了详细讲解和特别提示。
紧贴实际,案例导航
根据所讲内容配备精彩案例和课后练习,读者可边学边练,既可全面了解Python语言开发的各种方案,又可快速掌握基于实际应用的项目和任务。
延伸学习,深入掌握
本书赠送30个办公软件模板和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的内置函数
自我检测题参考答案
温馨提示:请使用泸西县图书馆的读者帐号和密码进行登录