这部分内容逐渐变多,这里列个清单,方便查找对应内容
几个模块包
机器学习-数据科学库(HM)-matplotlib部分
matplotlib——pyplot.plot绘制二维线图的常用代码示例
机器学习-数据科学库(HM)-numpy部分
机器学习-数据科学库(HM)-pandas部分
以下内容在 Python基础知识-pycharm版01
在窗口栏使用python
程序基本格式
图形化程序设计
python的程序构成
行连接符
对象
引用
标识符
变量和简单的赋值语句
以下内容在 Python基础知识-pycharm版-02
链式赋值
系列解包赋值
常量
基本的内置数据类型
数字能进行的运算
各种运算符
整数、浮点数、布尔值、字符串
不换行打印
控制台读取字符串
字符串格式化
数字格式化
类型转换
获取时间
以下内容在 Python基础知识-pycharm版-03
其他的运算符
序列:列表、元组
以下内容在 Python基础知识-pycharm版-04
序列:字典、集合
控制语句:选择结构(if)、循环结构(while)
以下内容在 Python基础知识-pycharm版-05
循环语句:循环结构(for)
break语句
continue语句
循环代码的优化的三点
使用zip()进行并行迭代
推导式创建序列:列表、集合、字典、元组
函数:
分类
定义方法
形实参
函数返回值、、
全局变量与局部变量
参数传递
浅拷贝与深拷贝
参数类型
lambd函数
eval函数
递归函数
嵌套函数(内部函数)
以下内容在 Python基础知识-pycharm版-06
nonlocal 关键字
LEGB规则
面向对象
类的定义
init()构造函数
实例属性
实例方法
类对象
类属性
类方法
静态方法
__del__析构函数
__call__方法和调用对象
以下内容在 Python基础知识-pycharm版-07
方法没有重载
私有属性和私有方法(实现封装)
面向对象的三大特征介绍
继承
类成员的继承与重写
object类
mro方法
dir()查看对象属性
重写__str__()方法
多重继承
super()获得父类定义
多态
特殊属性
组合
设计模式:工厂模式与单例模式
以下内容在 Python基础知识-pycharm版-08
异常的处理
异常的定位
常见异常的解决
try…一个except结构
try…多个except结构
try…except…else结构
try…except…finally结构
with上下文管理
traceback模块
自定义异常类
pycharm开发环境的调试
以下内容在 Python基础知识-pycharm版-09
文本文件和二进制文件
文件操作的一些模块
创建对象open()方法
文本文件写入
基本文件写入操作
常用编码介绍
write()/writelines()写入数据
close()关闭文件流
with()上下文管理器
文本文件的读取read()
enumerate()函数和推导式生成列表
二进制文件的读写
文件对象常用属性和方法
使用pickle序列化
CSV文件的操作
os与os.path模块
递归
以下内容在 Python基础知识-pycharm版-10
模块
模块化编程的流程
自己定义模块与调用
模块的导入
包package的使用
pycharm 中创建包
导入包操作
模糊导入用*导入
包内引用
sys.path 和模块搜索路径
模块的发布与安装此处暂时不完整