




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Python程序设计教程(第2版)读书笔记模板01思维导图读书笔记精彩摘录内容摘要目录分析作者介绍目录0305020406思维导图程序设计第版案例科研分析教材数据处理小结习题方法数据类函数实例第章模块文件安装语句本书关键字分析思维导图内容摘要内容摘要本书主要介绍Python语言的基础知识及其在数据处理、分析和可视化中的应用。本书一方面侧重基础知识的讲解,另一方面侧重讲解利用Python进行数据处理与分析的方法和应用案例。为了方便读者理解,本书主要选用经济管理类的案例。本书中的代码均在Python3.7中测试通过。本书适合作为高校本科生或研究生的程序设计、Python数据分析等课程的入门教材,也可作为相关科研工作者或工程实践者的参考书。读书笔记读书笔记本书主要介绍Python语言的基础知识及其在数据处理、分析和可视化中的应用。目录分析1.1Python语言的发展史1.2Python语言的特点1.3Python的下载与安装1.4开始使用Python第1章Python概述1.5Python的集成开发环境1.6模块、包与库1.7使用帮助1.8模块的__name__属性1.9本章小结习题1010302040506第1章Python概述1.3Python的下载与安装1.3.1Python的下载1.3.2Python的安装1.4开始使用Python1.4.1交互方式1.4.2代码文件方式1.4.3代码风格1.5Python的集成开发环境1.5.1Eclipse中的PyDev插件1.5.2WingIDE1.5.3PyCharm1.6模块、包与库1.6.1模块及其导入方式1.6.2包及其定义1.6.3库及其安装2.1控制台的输入与输出2.2标识符、变量与赋值语句2.3数据类型、运算符与表达式2.4常见的Python内置函数2.5本章小结习题2010302040506第2章Python语言基础知识2.1控制台的输入与输出2.1.1数据的输入2.1.2数据的输出2.2标识符、变量与赋值语句2.2.1标识符2.2.2变量2.2.3赋值语句2.3数据类型、运算符与表达式2.3.1数据类型2.3.2运算符2.3.3表达式2.3.4条件表达式和pass语句3.1分支结构控制语句3.2循环结构控制语句3.3控制结构综合实例3.4本章小结习题312345第3章控制语句3.1分支结构控制语句3.1.1单分支if语句3.1.2双分支if/else语句3.1.3多分支if/elif/else语句3.1.4选择结构的嵌套3.1.5分支结构的三元运算3.2循环结构控制语句3.2.1while语句3.2.2for语句3.2.3break语句和continue语句3.2.4带else的循环语句3.2.5循环的嵌套3.2.6嵌套循环中的break和continue语句3.3控制结构综合实例3.3.1学生成绩统计3.3.2天气状况分析4.1序列4.2字典4.3集合4.4可迭代(Iterable)对象与迭代器(Iterator)4.5推导式12345第4章常用数据结构4.6序列解包习题44.7本章小结第4章常用数据结构4.1序列4.1.1列表list4.1.2元组tuple4.1.3列表与元组之间的转换4.2字典4.2.1创建字典4.2.2字典操作4.2.3字典方法4.2.4遍历字典4.2.5列表、元组与字典之间的转换4.3集合4.3.1集合的创建4.3.2集合的运算4.3.3集合的方法4.4可迭代(Iterable)对象与迭代器(Iterator)4.4.1可迭代(Iterable)对象4.4.2迭代器(Iterator)4.4.3相关内置函数4.5推导式4.5.1列表推导式4.5.2字典推导式4.5.3集合推导式4.5.4生成器推导式5.1字符串编码5.2字符串构造5.3字符串格式化5.4字符串截取第5章字符串与正则表达式5.5字符串常用内置函数5.6字符串常用方法5.7字符串string模块5.8正则表达式5.9本章小结习题5010302040506第5章字符串与正则表达式5.3字符串格式化5.3.1%符号格式化字符串5.3.2format()方法格式化字符串5.3.3FormattedStringLiterals格式化字符串6.1函数的定义6.3形参与实参6.2函数的调用第6章函数的设计6.4函数的返回6.5位置参数6.6默认参数与关键参数6.7可变长度参数6.8序列和字典作为参数12345第6章函数的设计6.9变量作用域6.10生成器函数6.11lambda函数6.12递归6.13本章小结习题6010302040506第6章函数的设计7.1文件基础知识7.3读写文件7.2文件的打开与关闭第7章文件操作7.4文件指针7.5Excel文件读写7.6应用实例7.7本章小结习题712345第7章文件操作7.3读写文件7.3.1文本文件的写入7.3.2文本文件的读取7.3.3二进制文件的写入7.3.4二进制文件的读取7.5Excel文件读写7.5.1利用xlwt模块写xls文件7.5.2利用xlrd模块读取xls文件7.5.3利用xlutils实现xlrd和xlwt之间对象的转换7.5.4利用openpyxl模块写xlsx文件7.5.5利用openpyxl模块读取xlsx文件8.1认识Python中的对象和方法8.3类的属性8.2类的定义第8章类与对象8.4类中的方法8.6get和set方法8.5可变对象与不可变对象第8章类与对象8.7运算符的重载8.8面向对象和面向过程8.9本章小结习题8第8章类与对象8.3类的属性8.3.1类属性和实例属性8.3.2属性的访问权限8.4类中的方法8.4.1实例的构造与初始化8.4.2类的实例方法8.4.3实例方法的访问权限8.4.4静态方法与类方法8.4.5析构方法8.8面向对象和面向过程8.8.1类的抽象与封装8.8.2面向过程编程8.8.3面向对象编程9.1类的重用方法9.2类的继承9.3类的组合9.4本章小结习题912345第9章类的重用9.2类的继承9.2.1父类与子类9.2.2继承的语法9.2.3子类继承父类的属性9.2.4子类继承父类的方法9.2.5继承关系下的初始化方法9.2.6多重继承9.3类的组合9.3.1组合的语法9.3.2继承与组合的结合10.1异常10.2Python中的异常类10.3捕获与处理异常10.4自定义异常类第10章异常处理10.5with语句10.6断言10.7本章小结习题10第10章异常处理11.1图形用户界面平台的选择11.2使用tkinter进行GUI程序设计11.3使用wxPython进行GUI程序设计11.4完整的例子:条形码图片识别第11章图形用户界面程序设计习题1111.5本章小结第11章图形用户界面程序设计11.2使用tkinter进行GUI程序设计11.2.1tkinter编写GUI程序的基本流程11.2.2创建一个顶层窗口11.2.3创建组件11.2.4组件的布局11.2.5事件处理11.3使用wxPython进行GUI程序设计11.3.1wxPython的下载与安装11.3.2wxPython编写GUI程序的基本流程11.3.3创建组件11.3.4布局管理11.3.5事件处理11.3.6使用wxFormBuilder设计界面11.4完整的例子:条形码图片识别11.4.1应用需求11.4.2条形码识别程序11.4.3界面设计11.4.4完整代码12.1setuptools程序打包发布工具12.2pyinstaller打包12.3完整案例12.4本章小结习题1212345第12章程序打包发布12.1setuptools程序打包发布工具12.1.1程序为什么要打包12.1.2推荐使用setuptools打包发布12.1.3setuptools使用步骤12.2pyinstaller打包12.2.1pyinstaller的安装12.2.2pyinstaller的简易打包12.2.3pyinstaller的高级打包技巧13.1PythonDatabaseAPI简介13.2结构化查询语言13.3SQLite13.4学生管理数据库系统开发实例13.5本章小结习题13010302040506第13章数据库应用开发13.1PythonDatabaseAPI简介13.1.1全局变量13.1.2连接与游标13.2结构化查询语言13.2.1数据定义语言13.2.2数据操作语言13.2.3数据查询语言13.3SQLite13.3.1SQLite数据类型13.3.2sqlite3模块13.4学生管理数据库系统开发实例13.4.1数据表结构13.4.2学生管理数据库系统实现14.1页数据的组织形式14.2利用urllib处理HTTP14.3利用BeautifulSoup4解析HTML文档14.4案例应用第14章络数据获取习题1414.5本章小结第14章络数据获取14.1页数据的组织形式14.1.1HTML14.1.2XML14.3利用BeautifulSoup4解析HTML文档14.3.1BeautifulSoup4中的对象14.3.2遍历文档树15.1Numpy数据处理基础15.3Pandas数据分析基础15.2Matplotlib绘图基础第15章数据分析与可视化基础习题1515.4本章小结第15章数据分析与可视化基础15.1Numpy数据处理基础15.1.1数据结构15.1.2数据准备15.1.3常用运算与函数15.1.4使用numpy进行简单统计分析15.2Matplotlib绘图基础15.2.1绘制基本图形15.2.2绘制多轴图15.2.3应用实例15.3Pandas数据分析基础15.3.1数据结构与基本操作15.3.2读取文件数据15.3.3数据预处理15.3.4统计分析15.3.5Pandas中的绘图方法16.1SPSSSyntax简介16.2SPSS中Python插件的安装16.3SPSS中运行Python16.4本章小结习题1612345第16章SPSS中使用Python16.1SPSSSyntax简介16.1.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 公寓返祖合同样本
- 聚焦业绩提升的年度工作方案计划
- 出租山地给人合同标准文本
- 做房屋合同标准文本
- 提高秘书工作专业能力的计划
- 人才安置合同样本
- 兼职顾问协议合同样本
- 关于采购窗帘合同标准文本
- 业主防水协议合同样本
- 深化课堂改革提升教学活力计划
- 单位车辆授权委托书模板
- 应征公民政治考核表(含各种附表)
- 戏剧与美育智慧树知到期末考试答案章节答案2024年长江人民艺术剧院
- TB 10012-2019 铁路工程地质勘察规范
- 安徽省芜湖市无为市部分学校2023-2024学年七年级下学期期中数学试题
- 2023年福建泉州交发集团招聘考试真题及答案
- 中国地理《中国自然地理》课件
- 2022-2023学年江苏省扬州市江都区苏教版六年级下册期中测试数学试卷
- 2022版义务教育(道德与法治)课程标准(附课标解读)
- 旅游行业的客户关系管理与维护
- 缅怀革命先烈传承红色精神
评论
0/150
提交评论