样书申请×

书名*

姓名*

手机*

地址*

院校*

留言(选填)

Python程序设计

Python程序设计

类别:

计算机系列

书名:

Python程序设计

主编:

金松林

定价:

45.00

开本:

16开

时间:

2020年6月

出版:

同济大学出版社

书号:

978-7-5608-9023-4

教学资源包下载 样书申请

内容摘要

本书深入浅出地介绍了Python编程语言的基础知识及简单的数据处理技术。全书共分10章,主要内容包括初识Python,数据类型、变量与运算符,字符串,列表与元组,字典,条件与循环语句,函数与模块,类,文件与异常,数据处理及可视化。

        本书可作为Python程序设计教材,也可作为软件开发人员的参考资料,还可作为Python语言自学者的参考用书。


目录

第1章 初识Python

 1.1认识Python

  1.1.1Python的发展历程

  1.1.2Python语言的特点

  1.1.3Python的主要应用领域

 1.2搭建Python编程环境

  1.2.1在Linux系统中搭建Python环境

  1.2.2在Mac OS X系统中搭建Python环境

  1.2.3在Windows系统中搭建Python环境

 1.3Python集成开发环境

  1.3.1PyCharm

  1.3.2Sublime Text

 1.4本章小结

 1.5习题

第2章 数据类型、变量与运算符

 2.1Python的数据类型

  2.1.1数值类型

  2.1.2字符串类型

  2.1.3列表类型

  2.1.4元组类型

  2.1.5字典类型

  2.1.6集合类型

 2.2变量

  2.2.1变量的命名规则

  2.2.2变量赋值

 2.3运算符

  2.3.1算术运算符

  2.3.2赋值运算符

  2.3.3关系运算符

  2.3.4逻辑运算符

  2.3.5其他运算符

  2.3.6运算符优先级

 2.4数据类型转换

  2.4.1自动数据类型转换

  2.4.2强制数据类型转换

 2.5本章小结

 2.6习题

第3章 字符串

 3.1字符串概述

  3.1.1字符串的定义

  3.1.2转义字符

  3.1.3字符串原样输出

 3.2字符串基本操作

  3.2.1字符串连接

  3.2.2重复输出字符串

  3.2.3通过索引访问字符串中的字符

  3.2.4使用切片访问字符串中的一部分

  3.2.5包含性判断

 3.3字符串的常用方法

  3.3.1字符串格式化处理方法

  3.3.2字符搜索方法

  3.3.3字符串替换方法

  3.3.4指定字符去除方法

  3.3.5字符串判断方法

  3.3.6其他常用方法

 3.4综合实验

 3.5本章小结

 3.6习题

第4章 列表与元组

 4.1列表概述

  4.1.1创建列表

  4.1.2访问列表元素

  4.1.3遍历列表元素

 4.2列表的常用方法

  4.2.1列表元素的查找

  4.2.2列表元素的增加

  4.2.3列表元素的删除

  4.2.4列表元素的修改

  4.2.5列表元素的排序

  4.2.6成员资格检查与计数

  4.2.7列表切片

  4.2.8其他常用方法

 4.3元组概述

  4.3.1元组的定义

  4.3.2元组的基本操作

  4.3.3元组的内置函数

 4.4综合实验

 4.5本章小结

 4.6习题

第5章 字典

 5.1字典概述

  5.1.1字典的用途

  5.1.2字典的创建

  5.1.3字典的使用

 5.2遍历字典

  5.2.1遍历字典的所有键

  5.2.2遍历字典的所有值

  5.2.3遍历字典所有的键值对

 5.3字典的常用方法

  5.3.1字典元素的添加

  5.3.2字典元素的修改

  5.3.3字典元素的删除

  5.3.4字典的常用函数

 5.4嵌套

  5.4.1在字典中嵌套列表

  5.4.2在列表中嵌套字典

 5.5综合实验

 5.6本章小结

 5.7习题

第6章 条件与循环语句

 6.1布尔运算概述

 6.2条件语句

  6.2.1if语句

  6.2.2if-else语句

  6.2.3if-elif-else语句

  6.2.4代码块嵌套

 6.3循环语句

  6.3.1while循环语句

  6.3.2for循环语句

  6.3.3循环嵌套

 6.4跳出循环

  6.4.1break语句

  6.4.2continue语句

  6.4.3else语句

 6.5input()函数

 6.6综合实验

 6.7本章小结

 6.8习题

第7章 函数与模块

 7.1定义函数

 7.2函数参数与函数的值

  7.2.1形参与实参

  7.2.2函数的返回值

 7.3函数的类型

 7.4模块

  7.4.1导入模块

  7.4.2使用as给模块指定别名

  7.4.3常用模块

 7.5综合实验

 7.6本章小结

 7.7习题

第8章 类

 8.1类概述

  8.1.1Python中的类

  8.1.2Python中的对象

 8.2类的使用

  8.2.1创建自定义类

  8.2.2根据类创建对象

  8.2.3类的属性与方法

 8.3构造方法与析构方法

  8.3.1构造方法

  8.3.2析构方法

 8.4对象魔法

  8.4.1继承

  8.4.2封装

  8.4.3多态

 8.5综合实验

 8.6本章小结

 8.7习题

第9章 文件与异常

 9.1文件

  9.1.1文件打开

  9.1.2文件模式

  9.1.3文件关闭

 9.2文件的基本方法

  9.2.1文件路径

  9.2.2文件的读取

  9.2.3文件的写入

  9.2.4文件的重命名

  9.2.5文件的删除

 9.3异常

  9.3.1异常简介

  9.3.2捕获异常

  9.3.3处理异常

 9.4存储数据

 9.5综合实验

 9.6本章小结

 9.7习题

第10章 数据处理及可视化

 10.1数据处理

  10.1.1NumPy库简介

  10.1.2Pandas库简介

 10.2数据可视化

 10.3数据分析综合案例

 10.4本章小结

 10.5习题

参考文献

相关图书

Access 2016数据库基础与应用

Access 2016数据库基础与应用

主编:舒军 王晓丽

本书注重以实例讲解Access 2016数据库的开发和管理。全书共分7个项目,包括数据库和表的创建、处理数据库的样式和数据、数据的查询应用、窗体和控件的应用、报表的应用、宏及外部数据的应用、数据库和数...

¥54.00

Access 2010数据库基础与应用

Access 2010数据库基础与应用

主编:熊芳芳

本书分为9章,分别介绍了数据库基础知识、数据库与表、查询、窗体、报表、宏、模块与VBA程序设计、VBA数据库编程、全国计算机等级考试二级公共基础知识。 本书适合作为高等院校Access数...

¥49.8

C语言程序设计(修订版)

C语言程序设计(修订版)

主编:张春飞 许志军

本书是为普通高等院校学生学习C语言程序设计编写的教材,共分10章,内容包括:程序设计与C语言、C语言的基本知识、控制结构、数组、函数、指针、结构体与其他数据类型、文件、预处理命令、位运算。 ...

¥45.00

C语言程序设计上机指导与习题解答(修订版)

C语言程序设计上机指导与习题解答(修订版)

主编:张春飞 许志军

本书是《C语言程序设计(修订版)》的辅助教材,用于辅助教师教学与学生上机实验。本书共分4章:第1章介绍Visual C++ 2010集成开发环境下的程序编辑、编译及调试方法;第2章是上机实验,针对主教...

¥28.00