计算机编程导论:Python程序设计

计算机编程导论:Python程序设计

作者:赵家刚 狄光智 吕丹桔 主编

出版社:人民邮电

出版年:2013年10月

ISBN:9787115329141

所属分类:人物传记

书刊介绍

《计算机编程导论:Python程序设计》内容简介

本书共分为16章:第1章~第11章侧重于Python基础知识的讲解,内容包括顺序程序设计、使用序列、选择结构程序设计、循环结构程序设计、字符串、函数的设计和使用、文件的使用、面向对象程序设计、图形用户界面程序设计、网络程序设计和异常处理;第12章~第16章侧重于Python的高级应用和软件开发,内容包括数据库应用程序开发、游戏开发、语音识别软件开发、屏幕广播程序开发和web2py编程,每章都包含创作软件实例,适合Python爱好者和开发人员阅读、学习或参考。本书既可作为高等院校程序设计课程的教材,也可作为高职高专程序设计课的教材,还可作为软件开发人员的参考书。
赵家刚,狄光智,吕丹桔主编

作品目录

前言
第1章:顺序程序设计
1.1、用计算机解决问题的方法
1.2、程序设计方法
1.3、程序设计的一般过程
1.4、顺序程序设计问题
1.5、顺序程序设计基础知识
1.6、顺序程序设计基础知识的应用
1.7、代码块的缩进
1.8、在Ubuntu操作系统中使用Python
1.9、在Windows操作系统中使用Python
1.10、使用帮助
本章小结
习题
第2章:使用序列
2.1、序列问题
2.2、序列基础知识
2.3、列表
2.4、元组
2.5、字典
2.6、序列基础知识的应用
本章小结
习题
第3章:选择结构程序设计
3.1、选择结构基本问题
3.2、选择结构基础知识及应用
本章小结
习题
第4章:循环结构程序设计
4.1、循环结构程序设计问题
4.2、循环结构概述
4.3、while语句
4.4、for语句
4.5、break语句
4.6、continue语句
本章小结
习题
第5章:字符串
5.1、字符串问题
5.2、字符串基础知识
5.3、字符串基础知识的应用
本章小结
习题
第6章:函数的设计和使用
6.1、问题的引入
6.2、黑箱模型
6.3、函数基础知识
6.4、变量的作用域
6.5、参数的类型
6.6、函数基础知识的应用
本章小结
习题
第7章:文件的使用
7.1、与文件有关的问题
7.2、文件基础知识
7.3、文件基础知识的应用
7.4、文件操作
7.5、目录操作
本章小结
习题
第8章:面向对象程序设计
8.1、面向对象程序设计问题
8.2、面向对象程序设计基础知识
本章小结
习题
第9章:图形用户界面程序设计
9.1、图形用户界面的选择和安装
9.2、图形用户界面程序设计基本问题
9.3、框架的创建和使用
9.4、添加窗体控件
9.5、使用Boa-constructor开发图形用户界面程序
9.6、图形界面程序设计基础知识的应用
本章小结
习题
第10章:网络程序设计
10.1、问题的引入
10.2、一个简单邮寄过程
10.3、TCP/IP协议簇简介
10.4、TCP和UDP
10.5、UDP网络编程
10.6、UDP代码解释
10.7、UDP函数介绍
10.8、TCP网络编程
10.9、TCP代码详解
10.10、TCP函数介绍
10.11、局域网聊天室
本章小结
习题
第11章:异常处理
11.1、什么是异常
11.2、Python中的异常类
11.3、捕获和处理异常
11.4、两种处理异常的特殊方法
11.5、引发异常(raise语句)
11.6、采用sys模块回溯最后的异常
本章小结
习题
第12章:数据库应用程序开发
12.1、数据库应用程序的问题描述
12.2、Python数据库应用程序开发概述
12.3、SQLite简介
12.4、SQLite基本功能
12.5、SQLite的可视化工具
12.6、数据库应用程序开发
本章小结
习题
第13章:游戏开发
13.1、图形化的问候问题
13.2、Pygame基础知识
13.3、游戏开发
本章小结
习题
第14章:语音识别软件开发
14.1、speech.py语音模块的简介
14.2、语音识别开发环境的建立
14.3、语音识别的配置
14.4、语音模块的运用
本章小结
习题
第15章:屏幕广播程序开发
15.1、屏幕广播程序原理
15.2、教师端
15.3、学生端
15.4、程序运行
本章小结
习题
第16章:web2py编程
16.1、网页与HTML
16.2、web2py与MVC
本章小结
习题
附录A
一些重要的内建函数
附录B
列表方法
附录C
字典方法
附录D
字符串对象的方法
附录E
在线资源
附录F
使用py2exe创建可执行程序
附录G
使用WinRAR处理发布的文件清单
参考文献

相关推荐

微信二维码