《普通高等教育“十三五”计算机类规划教材新概念PYTHON程序设计/张基温等》张基温等编著 | PDF下载|ePub下载
普通高等教育“十三五”计算机类规划教材新概念PYTHON程序设计/张基温等 版权信息
- 出版社:机械工业出版社
- 出版时间:2018-05-01
- ISBN:9787111624868
- 条形码:9787111624868 ; 978-7-111-62486-8
普通高等教育“十三五”计算机类规划教材新概念PYTHON程序设计/张基温等 内容简介
本书是一本Python基础教材。全书以Python 3.6.1为蓝本,分为五章。 章介绍如何在Python交互模式下模仿计算器,从简单计算,到使用内置函数计算和应用变量进行计算,再到使用选择结构和循环结构进行较复杂计算,并在其中穿插介绍基本数据类型的用法,很后以迭代和穷举收官,带领读者迈进Python殿堂。 第2章从正常处理和异常处理两个角度介绍Python程序过程的两种基本组织形式:函数和异常处理,并介绍与之相关的命名空间和作用域的概念。第3章介绍Python容器。第4章介绍类与对象、类的内置属性、方法与函数、类的继承。通过这三章的介绍,读者可夯实Python编程基础。 第5章通过数据文件、数据库、Socket编程、Web应用和大数据开发的介绍,读者可进一步提升Python应用开发的能力。 本书力求内容精练、概念准确、例题典型、代码简洁、习题丰富全面,适合教也容易学。同时,以二维码链接方式提供了知识扩充,为读者创建丰富而友好的学习环境。 本书适合初学Python语言的读者使用,也适合作为各类大专院校的教材,同时也可作为对Python感兴趣的读者的自学参考书。
普通高等教育“十三五”计算机类规划教材新概念PYTHON程序设计/张基温等 目录
前言
第1章 PythonIDLE作为万能
计算器
1.1 在IDLE中用操作符进行算术计算
1.1.1 Python算术操作符
1.1.2 操作符特性
1.1.3 注释
1.1.4 Python数据类型
1.1.5 数据对象三属性及其获取
1.1.6 回显与print()函数
习题1.1
1.2 使用函数计算
1.2.1 函数与内置函数
1.2.2 Python内置计算函数对象
习题1.2
1.3 利用math模块计算
1.3.1 导入模块并浏览模块成员
1.3.2 math模块及其应用
1.3.3 从一个模块中导入对象
习题1.3
1.4 为对象命名――变量的引用
1.4.1 Python变量及其特性
1.4.2 Python变量的赋值
1.4.3 Python标识符与关键字
1.4.4 input()函数
习题1.4
1.5 选择型计算
1.5.1 布尔类型与布尔表达式
1.5.2 if-else型选择结构
1.5.3 if-else嵌套与if-elif型选择结构
习题1.5
1.6 重复型计算
1.6.1 while语句
1.6.2 for语句
1.6.3 循环嵌套
1.6.4 在交互环境中执行功能完整的代码段
1.6.5 循环中断语句与短路语句
1.6.6 for-else语句与while-else语句
习题1.6
1.7 迭代与穷举
1.7.1 迭代
1.7.2 穷举
习题1.7
第2章 Python过程组织与管理
2.1 Python函数
2.1.1 函数及其基本环节
2.1.2 Python函数参数技术
2.1.3 Python函数的**类对象特征
2.1.4 递归
2.1.5 lambda表达式
习题2.1
2.2 Python命名空间与作用域
2.2.1 Python命名空间
2.2.2 Python作用域
2.2.3 Python名字解析的LEGB规则
习题2.2
2.3 Python异常处理
2.3.1 异常处理的基本思路与异常类型
2.3.2 try...except语句
2.3.3 异常类型的层次结构
2.3.4 else子句与finally子句
2.3.5 异常的人工触发:raise与assert
习题2.3
……
第3章 Python容器
第4章 基于类的程序设计
第5章 Python应用开发
附录 二维码链接目录
参考文献
第1章 PythonIDLE作为万能
计算器
1.1 在IDLE中用操作符进行算术计算
1.1.1 Python算术操作符
1.1.2 操作符特性
1.1.3 注释
1.1.4 Python数据类型
1.1.5 数据对象三属性及其获取
1.1.6 回显与print()函数
习题1.1
1.2 使用函数计算
1.2.1 函数与内置函数
1.2.2 Python内置计算函数对象
习题1.2
1.3 利用math模块计算
1.3.1 导入模块并浏览模块成员
1.3.2 math模块及其应用
1.3.3 从一个模块中导入对象
习题1.3
1.4 为对象命名――变量的引用
1.4.1 Python变量及其特性
1.4.2 Python变量的赋值
1.4.3 Python标识符与关键字
1.4.4 input()函数
习题1.4
1.5 选择型计算
1.5.1 布尔类型与布尔表达式
1.5.2 if-else型选择结构
1.5.3 if-else嵌套与if-elif型选择结构
习题1.5
1.6 重复型计算
1.6.1 while语句
1.6.2 for语句
1.6.3 循环嵌套
1.6.4 在交互环境中执行功能完整的代码段
1.6.5 循环中断语句与短路语句
1.6.6 for-else语句与while-else语句
习题1.6
1.7 迭代与穷举
1.7.1 迭代
1.7.2 穷举
习题1.7
第2章 Python过程组织与管理
2.1 Python函数
2.1.1 函数及其基本环节
2.1.2 Python函数参数技术
2.1.3 Python函数的**类对象特征
2.1.4 递归
2.1.5 lambda表达式
习题2.1
2.2 Python命名空间与作用域
2.2.1 Python命名空间
2.2.2 Python作用域
2.2.3 Python名字解析的LEGB规则
习题2.2
2.3 Python异常处理
2.3.1 异常处理的基本思路与异常类型
2.3.2 try...except语句
2.3.3 异常类型的层次结构
2.3.4 else子句与finally子句
2.3.5 异常的人工触发:raise与assert
习题2.3
……
第3章 Python容器
第4章 基于类的程序设计
第5章 Python应用开发
附录 二维码链接目录
参考文献