摘要: 什么是生成器? 它内部封装了一套公式/算法,只有等到需要调用/执行数据的时候 --》执行next()函数 才会将公式计算得到的数据结果返回给程序,这就是生成器的原理(核心思想) 格式:两种 执行完毕都返回generator类型对象 格式一: (表达式 for 形参列表 in 容器对象 if ...) 阅读全文
posted @ 2020-03-10 18:58 大-道-至-简 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 面向对象的编程(object oriented programming),简称OOP:是一种编程的思想。OOP把对象当成一个程序的基本单元,一个对象包含了数据和操作数据的函数。面向对象的出现极大的提高了编程的效率,使其编程的重用性增高。 模拟场景理解面向对象和面向过程: 1 ''' 2 使用面向过程 阅读全文
posted @ 2020-03-09 20:18 大-道-至-简 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 数据可视化库:1.matplotlib; 2.seabron(辅助的库,更强大更丰富更好看); 3.Axes3D ...1.导包 1 import numpy as np 2 import pandas as pd 3 4 import matplotlib.pyplot as plt 5 6 im 阅读全文
posted @ 2020-03-08 20:48 大-道-至-简 阅读(731) 评论(0) 推荐(0) 编辑
摘要: 前面知道NumPy是 Python 语言的一个扩展程序库,支持大量的维度数组与矩阵运算,也针对数组运算提供大量的数学函数库。numpy是基于c语言开发,所以这使得numpy的运行速度很快,高效率运行就是numpy的一大优势。但numpy的特长并不是在于数据处理,而是在于能非常方便地实现科学计算,所以 阅读全文
posted @ 2020-03-07 23:04 大-道-至-简 阅读(1155) 评论(0) 推荐(0) 编辑
摘要: NumPy(Numerical Python) 是 Python 语言的一个扩展程序库,支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。NumPy 是一个运行速度非常快的数学库,主要用于数组计算,包含:一个强大的N维数组对象 ndarray;广播功能函数;整合 C/C++/Fo 阅读全文
posted @ 2020-03-06 23:37 大-道-至-简 阅读(942) 评论(0) 推荐(0) 编辑
摘要: notebook:笔记本ipython notebook是anaconda中自带的网页编辑器jupyter notebook和ipython是一样的:ipython是以前的名字,现在都使用jupyter在带一个微型的服务器:默认的路在/home/user——name​#在jupyter中,默认会输出 阅读全文
posted @ 2020-03-05 21:39 大-道-至-简 阅读(587) 评论(0) 推荐(0) 编辑
摘要: 模型评价是指对于已经建立的一个或多个模型,根据其模型的类别,使用不同的指标评价其性能优劣的过程。常用的聚类模型评价指标有ARI评价法(兰德系数)、AMI评价法(互信息)、V-measure评分、FMI评价法和轮廓系数等。常用的分类模型评价指标有准确率(Accuracy)、精确率(Precision) 阅读全文
posted @ 2020-03-02 00:10 大-道-至-简 阅读(5190) 评论(1) 推荐(1) 编辑
摘要: Python 程序能用很多方式处理日期和时间,转换日期格式是一个常见的功能。Python 提供了 time ,datatime, calendar 等模块可以用于格式化日期和时间。时间间隔是以秒为单位的浮点小数。每个时间戳都以自从 1970 年 1 月 1 日午夜(历元)经过了多长时间来表示。Pyt 阅读全文
posted @ 2020-03-01 22:56 大-道-至-简 阅读(665) 评论(0) 推荐(1) 编辑
摘要: 什么是高阶函数:一个函数可以作为参数传给另外一个函数(一个函数可以用来接收另一个函数作为参数),或者一个函数的返回值为另外一个函数(若返回值为该函数本身,则为递归),满足其一则为高阶函数。函数的形参位置必须接受一个函数对象。 代码理解高阶函数的含义: 1 '''函数当做参数被传递到另个函数是什么样的 阅读全文
posted @ 2020-03-01 00:20 大-道-至-简 阅读(403) 评论(0) 推荐(0) 编辑
摘要: 不断的对于某操作重复调用执行称为递归调用,递归函数执行的这个过程中只有进栈(开辟空间),没有出栈,直到最后一次调用完毕了,才逐个出栈,所以递归函数在执行的时候非常的占用内存资源;如果执行的次数过多了,会产生内存溢出的现象;所以一定要控制递归的层数,当符合某一条件时要终止递归调用,几乎所有的递归都能用 阅读全文
posted @ 2020-02-29 23:39 大-道-至-简 阅读(406) 评论(0) 推荐(0) 编辑