摘要: 折线图 Axes3D.plot(xs, ys, *args, **kwargs) 散点图 Axes3D.scatter(xs, ys, zs=0, zdir='z', s=20, c=None, depthshade=True, *args, **kwargs) 线框图 Axes3D.plot_wi 阅读全文
posted @ 2018-03-24 12:09 文锅儿 阅读(47586) 评论(0) 推荐(8) 编辑
摘要: 例1:缺参补全 你会很好奇,为什么x轴范围在0-3而y轴的范围在5-10。因为如果你仅仅只提供一个列表给plot()命令,matplotlib 会默认这是y值,再按照len(y)=4,即y的长度给x从0开始分配相应长度的列表[0,1,2,3]。 例2.给定坐标轴范围 plot()命令中参数'ro'表 阅读全文
posted @ 2018-03-24 11:17 文锅儿 阅读(1506) 评论(0) 推荐(0) 编辑
摘要: 面对对象进阶 1.多继承中的self 2.构造方法 我们可以执行父类的构造方法super 3.面对对象中的反射 class Foo: def __init__(self, name): # 类的字段 self.name = name def show(self): print('show') 4.类 阅读全文
posted @ 2017-06-19 13:31 文锅儿 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 面对对象编程 1.面对对象不是所有情形都适用 1.1函数式编程 2.1面对对象编程 结论:单从代码的复杂程度来看,面对对象编程并不是适合所有情况 2.面对对象编程的格式规范: a.定义类 b.根据类创建对象(创建一个**类的实例) 使用对象去执行类中的方法(函数编程中,我们称之为函数),如下图为类与 阅读全文
posted @ 2017-06-12 22:54 文锅儿 阅读(343) 评论(0) 推荐(0) 编辑
摘要: python安装第三方模块 使用软件管理工具pip python自带了包管理工具,就像手机app商城,91助手等软件的功能一样。 python2与python3安装模块的方法相似,值得注意的是,你在python2中安装的模块,用python3是无法调用的,我仅以python3为例! Linux和wi 阅读全文
posted @ 2017-05-31 17:27 文锅儿 阅读(12580) 评论(0) 推荐(0) 编辑
摘要: json & pickle json:一般用于不同的程序语言之间的序列化与反序列化,它的核心就是字符串,是字符串和python的基本数据类型之间的转换 json模块提供了四个功能:dumps, dump(序列化, 存), loads(反序列化, 读), load pickle:专用于python的基 阅读全文
posted @ 2017-05-31 13:08 文锅儿 阅读(256) 评论(0) 推荐(0) 编辑
摘要: os模块 os模块:与操作系统相关的模块 批量更改文件名 阅读全文
posted @ 2017-05-25 11:40 文锅儿 阅读(191) 评论(0) 推荐(0) 编辑
摘要: sys模块 1.sys:用于提供对Python解释器相关的操作: sys.argv:获取用户脚本的输入 创建目录的两种交互方法 sys.stdout():标准输出 阅读全文
posted @ 2017-05-25 00:09 文锅儿 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 正则表达式 一.认识正则表达式 正则表达式是什么 ? 正则表达式是一门单独的语音,不仅属python,很多语言都可以调用它,它自成体系 正则表达式有什么用呢? 首先我们看一下python自带的字符串的一些功能方法 我们可以观察得到,无论是查找,分割,或者替换都需要明确具体的元素 而正则表达式可以给出 阅读全文
posted @ 2017-05-18 23:53 文锅儿 阅读(192) 评论(0) 推荐(0) 编辑
摘要: open函数读取文件的方式 python2的读取方式: python3的读取方式: for循环遍历字符串的方式 str类型与bytes类型的互相转换 结果: 阅读全文
posted @ 2017-04-25 03:00 文锅儿 阅读(2445) 评论(0) 推荐(0) 编辑