图书中心

公共基础课首页>图书中心>计算机类

Python程序设计教程(第2版·修订版)
  • 书     名:Python程序设计教程(第2版·修订版)
  • 出版时间:2025-03-21
  • 编 著 者:刘卫国
  • 版       次:2-2
  • I  S  B N:978-7-5635-7459-9
  • 定       价:¥59.80元

内容简介线

本书以Python作为实现工具,介绍程序设计的基础知识与基本技术。全书以实际问题的求解过程为向导,突出从问题到算法,再到程序的一种思维过程,强调计算机求解问题的思路引导与程序设计思维方式的训练,重点放在程序设计的思想与方法上。全书主要内容有程序设计概述、程序的数据描述、顺序结构程序设计、选择结构程序设计、循环结构程序设计、字符串处理、列表与元组、字典与集合、函数、文件操作、面向对象程序设计、异常处理、图形处理、图形用户界面设计和综合程序设计等。

目录介绍线

第1章Python语言概述

1.1程序设计与算法

1.2Python语言的发展与特点

1.3Python程序的运行

1.4初识Python程序

习题

第2章数据类型与表达式

2.1Python对象及其引用

2.2Python语言的数据类型

2.3常用系统函数

2.4基本运算与表达式

习题

第3章顺序结构程序设计

3.1赋值语句

3.2数据输入/输出

3.3顺序结构程序举例

习题

第4章选择结构程序设计

4.1条件的描述

4.2选择结构的实现

4.3条件运算

4.4选择结构程序举例

习题
第5章循环结构程序设计

5.1while循环结构

5.2for循环结构

5.3循环控制语句

5.4循环的嵌套

5.5循环结构程序举例

5.6Python科学计算库的应用

习题

第6章字符串处理

6.1字符串编码

6.2字符串的索引与切片

6.3字符串的操作

6.4bytes对象

6.5正则表达式

6.6字符串应用举例

习题

第7章列表与元组

7.1序列的通用操作

7.2列表的专有操作

7.3元组与列表的区别及转换

7.4序列的应用

习题

第8章字典与集合

8.1字典的特点

8.2字典的操作

8.3集合的操作

8.4字典与集合的应用

习题

第9章函数

9.1程序的模块化结构

9.2函数的定义与调用

9.3函数的参数传递

9.4匿名函数和递归函数

9.5变量的作用域

9.6Python模块

9.7函数应用举例

习题

第10章文件操作

10.1文件的基本概念

10.2文件的打开与关闭

10.3文本文件的操作

10.4二进制文件的操作

10.5文件管理

10.6文件应用举例

习题

第11章面向对象程序设计

11.1面向对象程序设计概述

11.2类与对象

11.3属性和方法

11.4继承和多态

11.5面向对象程序设计应用
举例

习题

第12章异常处理

12.1异常处理概述

12.2捕获和处理异常

12.3断言处理

12.4主动引发异常与自定义
异常类

习题

第13章图形处理

13.1tkinter图形库概述

13.2画布

13.3画布绘制

13.4图形的事件处理

13.5Matplotlib绘图

13.6turtle绘图

13.7图形处理应用举例

习题

第14章图形用户界面设计

14.1创建图形用户界面的步骤

14.2常见控件的用法

14.3对象的布局方式

14.4对话框

14.5事件处理

14.6图形用户界面应用举例

习题

参考文献