程序设计基础

程序设计基础

嵩天, 黄天羽, 礼欣, 编著

出版社:高等教育出版社

年代:2014

定价:23.5

书籍简介:

本书系统地介绍了Python程序设计语言和程序设计的基本方法。从Python语言发展历史、配置环境开始,详细介绍了Python语言各种数据类型、程序编写方法、图形图像开发和多种库函数的使用。本书强调以程序设计基本方法为出发点进行计算思维能力的培养,提供了大量颇具现代感的实例,以利用Python语言解决一个个具体计算问题为手段,展示Python语言强大的功能以及利用程序设计语言解决问题的过程。本书内容丰富、叙述清晰、循序渐进,突出计算思维,是国内第一本面向大学各专业学生学习Python语言程序设计基础的教科书,同时,该书也是对Python感兴趣读者自学的指导书。

书籍目录:

第1章 绪论

1.1 计算机的概念

1.2 程序设计语言

1.2.1 程序设计语言概述

1.2.2 编译和解释

1.2.3 计算机编程

1.3 Python语言

1.3.1 Python语言概述

1.3.2 使用Python语言编写Hello程序

1.3.3 Python语言的开发环境配置

本章小结

习题

第2章 Python程序的基本编写方法

2.1 程序的基本编写方法

2.2 示例程序1:温度转换

2.3 程序元素分析

2.3.1 程序框架和注释

2.3.2 常量、变量与命名

2.3.3 表达式

2.3.4 输入、输出语句

2.3.5 赋值语句

2.3.6 分支语句

2.3.7 循环语句

2.3.8 其他语句

2.3.9 函数

2.4 示例程序2:房屋贷款计算

本章小结

习题

第3章 数字类型和数学计算

3.1 数字类型

3.1.1 数字类型的基本概念

3.1.2 数字类型的转换

3.1.3 数字类型的操作

3.2 示例程序1:π的计算

3.3 数学库和随机数库

3.3.1 数学库及其使用

3.3.2 随机数库及其使用

3.4 示例程序2:卫星定位的计算

方法

本章小结

习题

第4章 字符串和文件操作

4.1 字符串数据类型

4.2 简单的字符串处理

4.3 字符串描述和信息编码

4.3.1 字符串编码

4.3.2 字符串输入输出操作

4.3.3 字符串格式化

4.4 文件处理

4.4.1 多行字符串处理

4.4.2 文件的输入输出

4.5 示例程序:图像文件的读写

本章小结

习题

第5章 列表和数据处理

5.1 列表的概念

5.1.1 列表的基本概念

5.1.2 列表和数组

5.2 列表的应用

5.2.1 列表的操作

5.2.2 列表的统计应用

5.2.3 列表的记录应用

5.3 非序列集合

5.3.1 字典基础

5.3.2 字典操作

5.3.3 示例程序:词频统计

本章小结

习题

第6章 函数和递归

6.1 函数定义

6.2 示例程序:生日快乐

6.3 函数调用

6.4 函数的返回值

6.5 改变参数值的函数

6.6 函数和程序结构

6.7 递归

6.7.1 递归的定义

6.7.2 递归函数

6.7.3 示例程序:字符串反转

本章小结

习题

第7章 分支结构

7.1 简单分支

7.1.1 示例程序:PM2.5 空气污染指数分级

7.1.2 简单条件构造

7.2 二分支决策

7.3 多分支决策

7.4 异常处理

7.5 设计过程举例:三者最大

7.5.1 策略1:通盘比较

7.5.2 策略2:决策树

7.5.3 策略3:顺序处理

7.5.4 策略4:使用Python内置函数

本章小结

习题

第8章 循环结构和布尔表达式

8.1 for循环

8.2 无限循环

8.3 通用循环模式

8.3.1 交互式循环

8.3.2 哨兵循环

8.3.3 文件循环

8.3.4 嵌套循环

8.4 计算布尔表达式

8.4.1 布尔操作符

8.4.2 布尔代数

8.5 其他通用结构

8.5.1 后测循环

8.5.2 半路循环

8.5.3 布尔表达式做决策

本章小结

习题

第9章 程序设计方法和计算思维

9.1 计算思维概述

9.2 示例问题:体育竞技分析

9.3 自顶向下的设计

9.3.1 顶层设计

……

第10章 面向对象的程序设计

第11章 图形编程

第12章 算法设计与实现

附录 Python程序设计实验

参考文献

内容摘要:

《程序设计基础(Python语言)》系统地介绍了Pytnon程序设计语言和程序设计的基本方法。从Python语言发展历史、配置环境开始,详细介绍了Pytnon语言的各种数据类型、程序编写方法、图形图像开发和多种库函数的使用。《程序设计基础(Python语言)》强调以程序设计基本方法为出发点进行计算思维能力培养,提供了大量颇具现代感的实例,以利用Python语言解决一个个具体计算问题为手段,展示Python语言强大的功能以及利用程序设计语言解决问题的过程。
  《程序设计基础(Python语言)》内容丰富、叙述清晰、循序渐进,突出计算思维,是面向大学各专业学生学习Python语言程序设计基础的教材,同时,也可作为对Python感兴趣的读者自学使用。

书籍规格:

书籍详细信息
书名程序设计基础站内查询相似图书
9787040347180
如需购买下载《程序设计基础》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位高等教育出版社
版次1版印次1
定价(元)23.5语种简体中文
尺寸26 × 19装帧平装
页数印数 3000

书籍信息归属:

程序设计基础是高等教育出版社于2014.3出版的中图分类号为 TP311.56 的主题关于 软件工具-程序设计 的书籍。