更新时间:2022-07-27 18:54:20
封面
版权信息
作者简介
内容简介
插图
前言
第1章 Python程序语言
1.1 Python程序语言的介绍
1.2 Python历史
1.3 Python版本
第2章 安装和运行Python开发环境
2.1 Windows操作系统中安装Python
2.2 Windows操作系统中测试与运行Python
2.3 Mac操作系统中安装Python
2.4 Mac操作系统中测试与运行Python
2.5 Linux和树莓派中安装Python
2.6 Linux和树莓派中测试与运行Python
第3章 开发程序和工具
3.1 我的第一个Python程序(Windows版)
3.2 我的第一个Python程序(Mac、Linux和树莓派版)
3.3 开发和调试工具——PyCharm下载和安装
3.4 PyCharm工具介绍
3.5 创建项目
3.6 调试
3.7 安装其他的Packages函数库
3.8 安装Anaconda
3.9 使用Anaconda
3.10 pip安装包
3.11 本书需要安装的第三方函数库列表
第4章 Python程序基础
4.1 Python注释
4.2 Python数据模式
4.3 Python数学计算
4.4 Python打印
4.5 if…else条件判断语句
4.6 Array数组——List
4.7 range范围
4.8 for循环
4.9 UTF-8中文文字编码和文字输入
4.10 while循环语法
第5章 函数和面向对象OOP
5.1 开发函数(def)
5.2 import导入和开发
5.3 类(class)
5.4 类的初始化预定义值
5.5 类中的函数方法(Method)
5.6 类中的属性(Property)
5.7 类中调用其他的函数方法
5.8 设置公开、私有的类函数方法
5.9 把类独立成另一个文件
5.10 继承——OOP面向对象
5.11 多重继承
5.12 调用父类函数
5.13 调用父类的属性
第6章 窗口处理GUI Tkinter
6.1 窗口GUI函数库
6.2 窗口
6.3 文字Label
6.4 显示图片Image
6.5 按键Button
6.6 消息窗口tkMessageBox
6.7 输入框Entry
6.8 绘图Canvas
第7章 数据容器Containers
7.1 List数组
7.2 List数组数据的多样性
7.3 List的数学处理
7.4 Slicing切片
7.5 Dictionarie字典
7.6 Set序列集集合比较
7.7 Tuple序列
第8章 图表函数库Matplotlib
8.1 Matplotlib介绍
8.2 画线
8.3 画点
8.4 画面切割
8.5 显示图片
8.6 在窗口程序中显示图表
第9章 文件处理和开放数据
9.1 开放数据介绍
9.2 保存
9.3 文件复制、删除和列出所有文件
9.4 文件夹
9.5 读入Excel文件
9.6 读入、处理和存储CSV文件——气象风暴数据
第10章 网络
10.1 超文本传输协议HTTP GET
10.2 超文本传输协议HTTP POST
10.3 可扩展标记式语言XML
10.4 JSON
第11章 数据库
11.1 下载和装载MySQL数据库
11.2 创建数据库用户——Add User
11.3 创建数据库——Add database
11.4 打开数据库——MySQL-python和pymysql
11.5 创建数据库数据——insert
11.6 取得数据——select
11.7 删除和修改数据库数据——DELETE和UPDATA
第12章 自然语言处理——中文简体和繁体转换
12.1 中文分词断词工具