主页 详情

《计算机编程导论 Python程序设计》_赵家刚,狄光智,吕丹桔主编;李俊萩,孙永科,熊飞,林宏副主编_13384672_9787115329141

【书名】:《计算机编程导论 Python程序设计》
【作者】:赵家刚,狄光智,吕丹桔主编;李俊萩,孙永科,熊飞,林宏副主编
【出版社】:北京:人民邮电出版社
【时间】:2013
【页数】:271
【ISBN】:9787115329141
【SS码】:13384672

最新查询

内容简介

第1章 顺序程序设计

1.1用计算机解决问题的方法

1.2程序设计方法

1.2.1学会用框图来描绘解决实际问题的步骤

1.2.2把框图转换为程序

1.2.3理解程序运行过程

1.2.4掌握一些基本算法

1.2.5学习完整的解决问题的过程

1.3程序设计的一般过程

1.4顺序程序设计问题

1.5顺序程序设计基础知识

1.5.1 Python的对象模型

1.5.2 Python的变量和引用

1.5.3数字

1.5.4字符串

1.5.5操作符和表达式

1.5.6常用内置函数

1.5.7对象的删除

1.5.8输入/输出

1.5.9模块的导入

1.6顺序程序设计基础知识的应用

1.7代码块的缩进

1.8在Ubuntu操作系统中使用Python

1.8.1交互编程窗口

1.8.2在交互式窗口中执行Python源程序

1.8.3在操作系统的控制台上执行Python源程序

1.8.4在集成编程环境IDLE中编写和执行程序

1.8.5集成编程环境IDLE中的对象成员提示

1.9在Windows操作系统中使用Python

1.10使用帮助

本章小结

习题

第2章 使用序列

2.1序列问题

2.2序列基础知识

2.3列表

2.3.1列表定义

2.3.2列表的常用操作

2.3.3列表常用函数

2.4元组

2.4.1元组的定义

2.4.2元组的常用操作

2.4.3元组和列表的区别和转换

2.4.4同时赋多个值

2.5字典

2.5.1字典定义

2.5.2字典的常用操作

2.6序列基础知识的应用

本章小结

习题

第3章 选择结构程序设计

3.1选择结构基本问题

3.2选择结构基础知识及应用

3.2.1表达式与表达式的值

3.2.2复合表达式

3.2.3选择结构

本章小结

习题

第4章 循环结构程序设计

4.1循环结构程序设计问题

4.2循环结构概述

4.3 while语句

4.3.1 while语句解决不确定循环次数的问题

4.3.2 while语句解决确定循环次数的问题

4.3.3 while语句用于无限循环

4.3.4 while语句应用举例

4.4 for语句

4.4.1 for语句用于序列类型

4.4.2 for语句用于计数循环

4.5 break语句

4.6 continue语句

本章小结

习题

第5章 字符串

5.1字符串问题

5.2字符串基础知识

5.2.1字符串格式化

5.2.2字符串的截取

5.2.3字符串的方法

5.2.4与字符串相关的重要内置方法

5.3字符串基础知识的应用

本章小结

习题

第6章 函数的设计和使用

6.1问题的引入

6.2黑箱模型

6.3函数基础知识

6.3.1函数的概念及定义

6.3.2形参和实参

6.3.3 return语句

6.4变量的作用域

6.4.1局部变量

6.4.2全局变量

6.4.3命名空间

6.5参数的类型

6.5.1默认参数

6.5.2关键参数

6.5.3可变长度参数

6.5.4序列作实参

6.6函数基础知识的应用

本章小结

习题

第7章 文件的使用

7.1与文件有关的问题

7.2文件基础知识

7.2.1文件的打开或创建

7.2.2字符编码

7.2.3文本文件的写入

7.2.4文本文件的读取

7.2.5文件指针的移动

7.2.6二进制文件的写入

7.2.7二进制文件的读取

7.3文件基础知识的应用

7.4文件操作

7.4.1常用文件操作函数

7.4.2文件的复制

7.4.3文件的删除

7.4.4文件的重命名

7.4.5文件的比较

7.5目录操作

7.5.1目录的创建

7.5.2目录的删除

7.5.3目录的遍历

本章小结

习题

第8章 面向对象程序设计

8.1面向对象程序设计问题

8.2面向对象程序设计基础知识

8.2.1类和对象

8.2.2实例属性和类属性

8.2.3类的方法

8.2.4构造函数

8.2.5析构函数

8.2.6运算符的重载

8.2.7继承

本章小结

习题

第9章 图形用户界面程序设计

9.1图形用户界面的选择和安装

9.1.1常用GUI工具介绍

9.1.2 wxPython下载安装

9.2图形用户界面程序设计基本问题

9.3框架的创建和使用

9.3.1 wx.Frame的格式

9.3.2 wxPython的ID参数

9.3.3 wx.Point和wx.Size

9.3.4设置wx.Frame的样式

9.4添加窗体控件

9.4.1命令按钮

9.4.2文本控件

9.4.3菜单栏、工具栏和状态栏

9.4.4对话框

9.4.5复选框

9.4.6单选按钮

9.4.7列表框

9.4.8组合框

9.4.9树型控件

9.5使用Boa-constructor开发图形用户界面程序

9.5.1 Boa-constructor的安装

9.5.2使用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.7.1 socket

10.7.2 sendto

10.7.3 recvfrom

10.8 TCP网络编程

10.9 TCP代码详解

10.10 TCP函数介绍

10.10.1 connect

10.10.2 send

10.10.3 recv

10.10.4 bind

10.10.5 listen

10.10.6 accept

10.11局域网聊天室

10.11.1需求分析

10.11.2概要设计

10.11.3详细设计

10.11.4编码和测试

本章小结

习题

第11章 异常处理

11.1什么是异常

11.2 Python中的异常类

11.3捕获和处理异常

11.3.1 try…except…语句

11.3.2 try…except…else…语句

11.3.3带有多个except的try语句

11.3.4捕获所有异常

11.3.5 finally子句

11.4两种处理异常的特殊方法

11.4.1断言语句(assert语句)

11.4.2上下文管理(with语句)

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.2.1 Pygame的安装

13.2.2 Pygame的模块

13.2.3 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.1.1 HTML语言简介

16.1.2 HTML标签简介

16.2 web2py与MVC

16.2.1安装web2py

16.2.2 web2py的应用

本章小结

习题

附录A 一些重要的内建函数

附录B 列表方法

附录C 字典方法

附录D 字符串对象的方法

附录E 在线资源

附录F 使用py2exe创建可执行程序

附录G 使用WinRAR处理发布的文件清单

参考文献


书查询(www.shuchaxun.com)本网页唯一编码:
21d90c1eba47a85d38582f5fc9eacf1c#9fbe1dc2158b6820044c24c0201e6a16#57845440#《计算机编程导论 Python程序设计》_13384672.zip