图书目录

目录

资源下载

第1章走进Python编程

1.1Python简介

1.2Python集成环境的安装

1.2.1Windows环境下Python的安装

1.2.2Windows环境下PyCharm的安装

小结

习题

第2章Python数据类型

2.1常量与变量

2.2数值

2.2.1数值的4种类型

2.2.2数值运算

2.2.3格式化输出

2.2.4精选案例

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.4.3列表的操作

2.4.4精选案例

2.5元组

2.5.1元组的创建

2.5.2元组的操作

2.5.3元组与列表的转换

2.6集合

2.6.1集合的创建

2.6.2集合的操作方法

2.7字典

2.7.1字典的创建

2.7.2字典的访问与修改

2.7.3字典的操作

小结

习题

Python程序设计项目案例教程(微课视频版)

目录

第3章开始程序设计

3.1程序与算法

3.1.1算法定义与特性

3.1.2常用的算法

3.1.3算法描述

3.2Python语法规则

3.2.1缩进

3.2.2注释

3.3选择结构

3.3.1单分支结构

3.3.2双分支结构

3.3.3多分支结构

3.3.4精选案例

3.4循环结构

3.4.1for循环结构

3.4.2while循环结构

3.4.3break和continue语句

3.4.4循环嵌套

3.4.5精选案例

3.5异常处理

3.5.1异常类型

3.5.2异常情况处理

小结

习题

第4章函数与模块

4.1函数

4.1.1函数的定义与调用方法

4.1.2函数的参数

4.1.3变量的作用域

4.1.4递归函数

4.1.5lambda匿名函数

4.1.6精选案例

4.2模块与包

4.2.1模块

4.2.2__name__

4.2.3包

小结

习题

第5章面向对象

5.1面向对象编程介绍

5.2类与对象

5.2.1创建类与实例对象

5.2.2类的属性与实例属性

5.2.3魔法方法

5.2.4类方法和静态方法

5.2.5精选案例

5.3继承、多态与重写

5.3.1继承

5.3.2重写

5.3.3多态

5.3.4精选案例

小结

习题

第6章文件与文件夹操作

6.1文件操作

6.1.1文件简介

6.1.2文件操作函数open()

6.1.3文件对象的属性和方法

6.1.4精选案例

6.2文件夹操作

6.2.1os模块

6.2.2os.path模块

6.2.3精选案例

小结

习题

第7章Python计算生态

7.1标准库

7.1.1turtle库

7.1.2random库

7.1.3time库

7.1.4datetime库

7.1.5精选案例

7.2文本分析

7.2.1jieba库

7.2.2wordcloud词云图

7.2.3精选案例

7.3数据库操作

7.3.1数据库简介

7.3.2pymysql库

7.4数据分析

7.4.1numpy库

7.4.2pandas库

7.5数据可视化

7.5.1matplotlib模块

7.5.2pandas绘图

7.5.3pyecharts模块

7.6图形界面设计

7.6.1tkinter模块

7.6.2PyInstaller库

7.7网络爬虫

7.7.1爬虫简介

7.7.2requests库

7.7.3BeautifulSoup库

小结

习题

参考文献