![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 56
简博野
这个作者很懒,什么都没留下…
展开
-
数据分析:密度图
1、箱线图(Box Plot):箱线图展示了数据的中位数、上下四分位数、最小值和最大值等统计指标,并通过箱体的长度和须的长度来表示数据的分布情况。直方图能够给出数据的分布情况,高度表示数据出现的频次,整个图形可以展示数据的集中和离散程度。3、密度图(Density Plot):密度图是通过平滑直方图来估计数据的概率密度函数,并以连续曲线的形式展示数据分布的集中程度。通过观察散点图中点的分布情况,可以大致判断数据的集中程度和相关性。下面我使用的是密度图,因为密度的连续曲线更加容易看出数据分布的集中程度。原创 2023-10-19 11:20:02 · 2073 阅读 · 0 评论 -
MT1261 留下来的才是幸运数
【代码】MT1261 留下来的才是幸运数。原创 2023-07-07 17:11:54 · 96 阅读 · 0 评论 -
debug:在 ‘__init__.py | __init__.py‘ 中找不到引用 ‘imread‘
debug原创 2023-03-10 10:49:57 · 2757 阅读 · 3 评论 -
python入门项目06:批量处理文件
批量化处理已有文件。原创 2023-03-08 12:54:59 · 782 阅读 · 0 评论 -
lxml安装失败解决方法:labellimg
安装lxml中出现的问题,已解决。原创 2022-12-14 11:33:39 · 1279 阅读 · 0 评论 -
python第三方库03:pandas
以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。原创 2022-12-01 11:12:05 · 721 阅读 · 0 评论 -
python第三方库02:NumPy基础及取值操作
本文通过一下小实验来学习NumPy的相关知识。PS:若需要更加详细的查阅NumPy所提供的接口,可以查阅 官方文档。提示:以下是本篇文章正文内容,下面案例可供参考NumPy为什么能够受到各个数据科学从业人员的青睐与追捧,其实很大程度上是因为NumPy在向量计算方面做了很多优化,接口也非常友好(总之就是用起来很爽)。而这些其实都是在围绕着NumPy的一个 核心数据结构ndarray。ndarray的全称是N-Dimension Arrary,字面意义上其实已经表明了一个ndarray对象就是一个N维数组。原创 2022-11-29 16:50:06 · 1563 阅读 · 1 评论 -
python第三方库01:matplotlib接口和常用图像
读完全文,一定会掌握matplotlib的用法,let’s go!本文包括图像的保存,导入库,线型图,直方图,散点图,饼图等,基本上能用到的都会涉及!提示:以下是本篇文章正文内容,下面案例可供参考本文就简单介绍一下matplotlib的常用图形使用方法,大家仅供参考。原创 2022-11-28 17:07:44 · 932 阅读 · 0 评论 -
SIFT(尺度不变特征变换)含代码
sift转载 2022-10-18 17:01:55 · 956 阅读 · 1 评论 -
python从入门到够用1:(基本语法,不涉及安装)
学习笔记原创 2022-10-17 14:49:33 · 89 阅读 · 0 评论 -
opencv+python 错误解决方法
于是我换了一些绝对路径,发现也是这个错误,我就在想不会是我的文件不存在吧,但是又一想,也不应该啊,错误不是说不存在,只是打不开,然后突然我灵光一现,干脆把这个文件移到我的vscode最明显的地方(想使用其中在调用opencv的haarcascade_frontalface_default.xml时,报错。错误的意思介绍,在读的模式下不能打开?但我找了一圈没有发现类似的错误解决方法。这可能是最笨的方法了,如果有大佬有更好的解决方法,请call我!),于是在运行就成功了!原创 2022-10-11 11:16:53 · 4373 阅读 · 3 评论 -
第9关:生成器与 yield
生成器与 yield原创 2022-09-25 14:41:59 · 1514 阅读 · 1 评论 -
educoder:基于 Python 的计算思维训练——函数
第8关:使用递归原创 2022-09-25 13:56:50 · 2283 阅读 · 0 评论 -
educode习题:基于 Python 的计算思维训练——函数
一个nt题原创 2022-09-25 13:30:04 · 2507 阅读 · 1 评论 -
[编程]3 有趣的平方差
简单的实现平方差:在上述基础上进行简单的升级。又客户输入要求的n:分析:平方差都是奇数,且后一个比前一个大2NN=1+3+5+…+(2N-1)奇数的解释:正方形小方格。比如边长由四个小方格构成的正方形总共有44=16个 那么5个小方格构成的正方形有55=25个多出的来是2*5-1=9 两条大正方形的边减去重复计数的交会点。所以必定为奇数。下面展示在上述基础上的立方差:n=int(input('输入n:'))sqr_list =[i**3 for i in range(1,n+1原创 2021-04-10 18:01:26 · 175 阅读 · 0 评论 -
[编程] 2 python 实现埃拉托色尼筛选法
1.1简介:埃拉托色尼筛选法是用来生成质数的经典计算机编程算法,一般用来衡量计算机的速度。我们知道,质数是能被自己和1整除的整数。2,3,5,7,11都是质数。那么算法是如何实现质数的识别呢?1.2我们可以简化理解为:从2开始 (忽略0 1的影响)2为质数所以,我们通过循环剔除 2的倍数的数3为质数,通过循环剔除3的倍数的数… 大浪淘沙,最后没有被剔除的数都是质数。1.3伪代码:1.输入一个上限n2.定义一个n个容量的全真布尔运算数组bool_list3.进入循环体:如果bool原创 2021-04-10 13:53:19 · 1331 阅读 · 0 评论 -
python【编程】1.重写阶乘运算
哎呀,写基础知识学的好慢呀!我决定通过编程实例来慢慢补充基础知识啦。前面,我们用的while循环完成了阶乘的计算。现在如果用for 怎么编写呢?我们知道 for 的意义在于对集合中的元素每一个都执行缩进的语句。那么n阶的阶乘如果能自己生成从1-n的数据集合就好了。而python中提供的range(start,end,step)正好解决了这个问题含义:从start以step为步长,生成数组一直到end-1举例:伪代码:输入阶数np初值为1使i遍历rangep*=i打印p注意原创 2021-04-10 11:59:29 · 186 阅读 · 2 评论 -
python 4列表
hello,大家好!今天学的是列表,在其他编程语言里也可以理解为数组!1.列表1.1集合1.2 for处理列表1.3索引1.4切片1.5区间1.6函数和in1.列表1.1语法temp_list=[1,2,3,45,6]1.2列表的扩展temp_list.append(x)1.3删除列表元素1.列表1.1集合1.2 for处理列表1.3索引1.4切片1.5区间1.6函数和in1.列表2.for处理列表temp_list.remove(x)1.4if+in的使用2.for原创 2021-04-10 11:40:34 · 92 阅读 · 0 评论 -
二分法思想的引入:简单python猜数游戏的编写
设计一个1-50的猜数游戏:伪代码:输入一个 1-50的随机数n设置一个恒成立的while循环输入猜测数:a将a与n比较a==n 正确a>n 太大了a<n 太小了通过不断的二分将结果逼近出来改进:我们发现代码即便猜出正确数值之后,仍然在进行循环,所以可以加一个break来打断循环。这样,找到那个数就可以打断循环!...原创 2021-04-10 10:11:59 · 401 阅读 · 0 评论 -
python入门 3循环
hello,大家好。今天我们学习的是python的循环用法。分为三部分:1.if2.while3.例子除了简单加减和打印外,经常会遇到有条件的输出,而其中很重要的就是循环的使用。1.if(1) 语法:if condition :statements(2)布尔运算与if的碰撞:if a and b:if a or b:if not(a>0 and b>0)(3)多操作时:elif 和 else 的加入如下,elif 就是当if不满足条件进行的另一个判断.2原创 2021-04-09 21:51:14 · 144 阅读 · 0 评论 -
python入门:2.基本语法
今天学习的是输出格式和决策和循环。输出格式中有 @TOC@TOC@TOC1.1字符串的获取使用input内置函数:语法如下:string_var = input (prompt_string)那么input的本质是什么呢,我们可以理解为单词,即字母和其他字符。我们发现,输出的字符串‘ ,’相邻的部分自动生成了空格。对于如何消除空格,我们放在1.3中学习。输入的是21为什么会报错呢?我们发现,input输入的是字符型,即‘21’ 而不是21.如果我们想让‘21’表示2原创 2021-04-07 19:49:25 · 127 阅读 · 2 评论 -
IDLE修正错误
今天学习的是IDLE中如果很长的一段代码报错了,而我平时的补救就是用鼠标将上面代码复制,今天有一个很简单的操作就是:1.将光标放在代码块的任何一行中(如果只有一行,请放在行尾)2按回车键整个代码很神奇的就再次出现了,然后就很方便的进行修复,更改,如果要重新提交代码块应该怎么办呢?将光标放在最后一行的末尾并按回车键两次。...原创 2021-04-07 15:24:36 · 4726 阅读 · 1 评论 -
python报错:SyntaxError: invalid syntax
“SyntaxError: invalid syntax” 的意思就是 语法错误;版本问题:因为python2和python3是不兼容的,所以一些可以在python2上运行的代码不一定可以在python3上运行;可以尝试更换版本;经检查发现,操作语法为2 而电脑版本为python3...原创 2021-03-31 21:01:47 · 3612 阅读 · 0 评论 -
python学习笔记:1
获取python1.1 IDLE启动Python1.2尝试输出1.获取python网址:https://www.python.org/找到Download 并找到相对应的系统下载即可。1.1找到IDLE启动python。IDLE是一个python shell 是一个通过输入文本与程序交互的途径。输入一点输入可见数字加分比c语言简洁很多。123456789087654321*9876543210123456789121932631200731595766072245201.原创 2021-03-31 21:37:35 · 147 阅读 · 0 评论