![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python基础
un_lock
这个作者很懒,什么都没留下…
展开
-
python pip 安装库函数 指定安装位置 指定pip更新位置
【代码】python pip 安装库函数 指定安装位置 指定pip更新位置。原创 2023-02-27 14:32:06 · 1658 阅读 · 1 评论 -
(单引号&双引号)‘s difference in C++
【代码】(单引号&双引号)‘s difference in C++原创 2022-10-19 15:23:29 · 178 阅读 · 1 评论 -
数据结构五分钟精通 之 正则表达式(Python)
⭐1、re.search() re.match() re.findall() re.finditer() 不是直接返回查找到的内容or查找到的位置,而是返回一个匹配的对象。⭐2、span()函数返回的是,匹配到的起始位置和结束位置。(包括起始,不包括结束----[3,5) )⭐3、group()函数直接返回,匹配到的内容。原创 2022-10-19 08:59:05 · 648 阅读 · 1 评论 -
运行环境-
python 版本号:python3.6运行命令:python */reliabilityEvaluation/main.py(*代表放入的文件夹)python 库函数安装列表sys pandasdatetimescheduleconfigparsernumpycopyrandomcx_Oraclescipymathcollectionsmatplotlib原创 2021-09-14 09:56:09 · 87 阅读 · 0 评论 -
python 高斯贝叶斯源码
class GaussianNB(_BaseNB): """ Gaussian Naive Bayes (GaussianNB) Can perform online updates to model parameters via :meth:`partial_fit`. For details on algorithm used to update feature means and variance online, see Stanford CS tech re原创 2021-05-12 10:39:45 · 396 阅读 · 0 评论 -
python 统计 list 大于 某值/0 的数量
在列表的处理中,我们经常要统计大于某值的数量,每次都要写一段长长的代码,对于刷LeetCode的人来说是难以忍受的,那么有没有一种方法,可以直接不用循环,或者一行代码可以写完的循环,让我们不那么难受呢?一data = [4, 5, 6, 7, 1, 3, 7, 5]sum(i>5 for i in data)out:3二len([i for i in data if i >number])...原创 2021-05-07 10:28:27 · 25972 阅读 · 1 评论 -
python 判断list为空 判断list元素全为None
判断list为空,判断list元素全为None直接上代码,if all(i is None for i in data): print('all empty or None')判断list是否为空,不用判断 data = [None,None,None] 这种情况。if data: passif not data: pass这也适用于空列表.更一般de ,要测试列表是否仅包含 " 评估为False " 的内容,可以使用[any]:(None也被评估为False,)原创 2021-05-07 10:03:33 · 10046 阅读 · 1 评论 -
CSDN 文章打印 左边无空白 最新代码
CSDN 文章打印 左边无空白 最新代码Q:最近打印csdn文章的时候左边总是有一般空白区域,这个地方可以用来做笔记。但是笔者不是太喜欢,所以就找了最新的代码,完美打印csdn文章。代码和使用方法如下所示:(function(){ 'use strict'; var articleBox = $("div.article_content"); articleBox.removeAttr("style"); $("#btn-readmore").parent().remo原创 2020-11-18 11:18:45 · 414 阅读 · 0 评论 -
np.concatenate()
np.concatenate()解释:数据矩阵 的拼接,效率高,且适合大规模的数据拼接使用方法np.concatenate((a,b),axis = 0)a = np.array([1,2,3])b = np.array([4,5,6])c = np.array([7,8,9])np.concatenate((a,b,c),axis = 0)# output:array([1,2,3,4,5,6,7,8,9])np.concatenate((a,b),axis = 1)a原创 2020-11-13 09:57:20 · 676 阅读 · 0 评论 -
机器学习---缺失值如何处理
机器学习—缺失值如何处理使用可用特征的均值来填补缺失值使用特殊值来填补缺失值 eg:-1忽略有缺失值的样本使用相似像本的均值填补缺失值使用机器学习算法来预测缺失值原创 2020-08-30 17:49:05 · 312 阅读 · 0 评论 -
Linux面试知识点总结
Linux面试知识点总结什么是linux?Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统Linux和Unix的区别:开源性Linux是一款开源操作系统,不需要付费,即可使用;Unix是一款对源码实行知识产权保护的传统商业软件,使用需要付费授权使用。跨平台性Linux操作系统具有良好的跨平台性能,可运行在多种硬件平台上;Unix操作系统跨平台性能较弱,大多需与硬件配套使用。可视化界面Linux除了进行命令行操作,还有窗体管理系统;Unix只是命令行下的系原创 2020-08-20 21:45:41 · 1017 阅读 · 0 评论 -
SVM知识点总结_一篇文章,面试全过
SVM知识点总结SVM的原理是什么? SVM是一种二类分类模型。它的基本模型是在特征空间中寻找间隔最大化的分离超平面的线性分类器。(间隔最大是它有别于感知机)当训练样本线性可分时,通过**硬间隔[2]**最大化,学习一个线性分类器,即线性可分支持向量机;当训练数据近似线性可分时,引入松弛变量,通过**软间隔[3]**最大化,学习一个线性分类器,即线性支持向量机;当训练数据线性不可分时,通过使用核技巧及软间隔最大化,学习非线性支持向量机。SVM为什么采用间隔最大化? 当训练数据线性可分时原创 2020-08-17 17:53:06 · 2172 阅读 · 0 评论 -
震惊某程序员竟然用KNN给女神筛选相亲对象&KNN原理&代码实现
震惊邻居女神小美到了要出嫁的年纪,天天相亲遇见奇葩,所以小美准备拜托她的青梅竹马兼男闺蜜的单身男程序员你!!!!!帮她写个程序,提前筛选一下相亲对象你:???????震惊某程序员竟然用k近邻【(K-NearestNeighbor),俗称KNN,数据挖掘分类技术中最简单的方法之一。所谓K最近邻,就是K个最近的邻居的意思,说的是每个样本都可以用它最接近的K个邻近值来代表。近邻算法就是将数据集合中每一个记录进行分类的方法】给女神找相亲对象!开局先将优略,如不符合您的要求,可以提前结束阅读,避免浪费您原创 2020-07-21 11:58:51 · 560 阅读 · 1 评论 -
Paddle_程序员必备的数学知识_转发
程序员——必备数学知识!!!Attention 本博客转发至百度aistudio的<深度学习7日入门-cv疫情检测>,课程非常棒!本人力推!博客转发地址:https://aistudio.baidu.com/aistudio/projectdetail/604807课程报名地址:https://aistudio.baidu.com/aistudio/education/group/info/1149如有侵权,请联系博主进行删除.数学基础知识数据科学需要一定的数学基础,但仅仅做应用的话,如果时转载 2020-07-01 09:22:31 · 420 阅读 · 0 评论 -
一篇博客入门pandas模块
一篇blog入门pandaspandas之于python就犹如屠龙刀之于江湖,没有pandas的python之路注定是艰难的,而pandas的知识点兼具复杂和多样这篇文章将带领我们入门pandas,让我们学会基础的数据处理。话不多说,上代码import pandas as pdimport numpy as npobj = pd.Series([4,7,-5,3])objout:0 41 72 -53 3dtype: int64就像numpy的array原创 2020-06-27 16:00:52 · 237 阅读 · 0 评论 -
一篇博客入门Numpy模块
一篇博客入门Numpy模块(Numerical python)高性能科学计算和数据分析的基础包。功能:ndarray,一个具有矢量算术运算和复杂广播能力的快速且节省空间的多维数组。用于对数组数据进行快速运算的标准数学函数(无须循环)线性代数,随机数生成以及傅里叶变换功能用于读写磁盘数据的工具以及用于操作内存映射文件的工具本质上,Numpy期望用户以使用“标量”的方式操作“向量”即:操作一个矩阵向操作一个向量一样轻松。import numpy as npa = np.array([1,原创 2020-06-18 15:46:21 · 2712 阅读 · 3 评论 -
Numpy模块下np.clip()方法的使用
Numpy模块下np.clip()方法的使用def clip(a, a_min, a_max, out=None, **kwargs): return _wrapfunc(a, 'clip', a_min, a_max, out=out, **kwargs)a: 需要处理的数组a_min: a中小于a_min全部转化为a_mina_max: a中大于原创 2020-06-18 15:34:35 · 601 阅读 · 0 评论 -
图像识别实战(三)----DNN讲解及代码实现
图像识别实战(三)----DNN讲解及代码实现DNN-----Deep Neural Networks------深度神经网络代码实现class MyDNN(fluid.dygraph.Layer): def __init__(self): super(MyDNN,self).__init__() self.hidden1 = Linear(100,65,act='relu') self.hidden2 = Linear(65,65,act='r原创 2020-05-20 11:03:09 · 4286 阅读 · 8 评论 -
图像识别实战(二)----读取数据reader
图像识别实战(二)----读取数据reader从本地、网络、分布式文件系统HDFS等读取文件,同时也可随机生成数据,并返回一个或多个数据项。reader的实质是一个迭代器(yield),每次返回一个数据创建readerreader = paddle.dataset.uci_housing.train()但是很多数据集非常规范,即所有相同的标签存在聚集效应,这就造成了,模型训练某一个标签的时候要不就全部训练,要不就一点也训练不了,为了解决这一问题就有了shuffle_reader()&b原创 2020-05-17 21:22:14 · 853 阅读 · 0 评论 -
mysql8.0.18_Ubuntu19_完美安装!你确定不堪么?
mysql8.0.18_Ubuntu19_安装指南不管你是从业十年的大神,还是刚入行的小白,只要你点开这篇文章,那么你便完成安装Mysql的80%。新鸟需仔细,老鸟须认真!(老子入行十年还看你这厮的文章!)笔者是在千心万苦之后才成功摸索成功,并装了n次之后写了本文。其他的安装方式可能也能安装上,但是可能存在必须不稳定风险(时而可以是而不可以),必须每次都要输入sudo,连接不上其他软件(p...原创 2020-05-07 23:28:50 · 328 阅读 · 1 评论 -
机器学习算法-----K-means 聚类
K-means 聚类(k聚类)提前知道:簇分类中的类所以k聚类,就是发现给定数据集中k个簇的算法。(k是用户定义的)基础的聚类算法**k-means:**它试图发现k个不同的簇,并且每个簇的中心采用簇中所含值得均值计算而成。**层次聚类:**它试图再不同层次对数据集进行划分,从而形成树形的聚类结构**DBSCAN:**基于密度聚类算法,簇的个数由算法自动地确定。低密度区域中的点被视...原创 2020-05-07 14:46:27 · 318 阅读 · 0 评论 -
shell是what----ta是干什么用的,ta到底是个什么东东
开局暴击shell也就是终端小吕:那我是window系统啊那就是cmd所以shell命令也就可以称之为命令行小吕:那人家怎么还听说过shell文件呢?shell有两种执行指令的方式,一种如上所述,一种方法是用户事先编写一个sh脚本文件,内含shell脚本,而后使用shell程序执行该脚本,这种方式,我们习惯称为shell编程。**All in all**Linux中的shel...原创 2020-04-18 22:28:26 · 286 阅读 · 0 评论 -
python with open 文件打开模式
原创 2020-04-16 11:38:23 · 653 阅读 · 0 评论