
Python
奔跑的梅花Lu
有问题直接在博客评论,私信可能看不到。
展开
-
python 画二维散点图
marker:表示散点的形状(可选)。cmap:表示散点颜色的映射(可选)。x,y是数据,对应x轴与y轴的值。s:表示散点的大小(可选)。c:表示散点的颜色(可选)。后边两个是特殊的点。原创 2023-08-14 15:47:35 · 592 阅读 · 0 评论 -
python 生成随机聚类数据
生成一个m维属性,样本数量=2n+n+1.2n+0.8n=5n的数据集。每一个for循环代表一个类,共生成四个类(0,1,2,3四类)。是一个类的平均值,控制数据取值以及类类之间的距离。控制方差,表示一个类的松散程度;返回生成的数据集和对应的标签。数据是满足高斯分布的随机数。原创 2023-08-14 14:20:01 · 590 阅读 · 0 评论 -
python 画三维散点图
上述两个函数组合可以画出一个带label标签的三维散点图。label最多支持六种分类。每种分类对应一种颜色。。。。。。原创 2023-08-14 09:44:01 · 1602 阅读 · 0 评论 -
python logging日志的简单使用
【代码】python logging日志的简单使用。原创 2022-08-30 11:31:22 · 278 阅读 · 1 评论 -
Python 生成随机数
生成指定文件名的随机数# 生成随机数 # 指定数据类型:整数(1--100000)、浮点数(五位小数,1--100)# 指定数据量# 指定文件名import random,sysl = len(sys.argv)if(l == 4): form = sys.argv[1] filename = sys.argv[3] if(form == "int"): n = int(sys.argv[2]) fp = open(filename,"原创 2022-03-08 14:22:57 · 2077 阅读 · 0 评论 -
python 实现mysql的建表,插入随机数据
创建表输入要创建的表明,然后输入字段+类型+一些关键字,字段这里是无限循环,输入end结束插入数据插入数据,首先输入想要插入多少条数据,最终程序就会往表中插入多少条随机的数据用法:先输入表名无限循环输入字段名字段对应的类型,目前只支持int和char两种类型。输入其他值会中断报错。输入end结束输入end结束以后,程序就会自动往数据表中插入生成的随机数据。import pymysqlimport randomimport string def varchar(num):原创 2022-01-14 17:37:07 · 1276 阅读 · 0 评论 -
python 对矩阵的初等变换
def RandInt(i,j): if i==0: return random.randint(0,10000)%(j+1) else: return random.randint(0,10000)%(j-i+1)+idef zh(a,n): for i in range(0,n): a[i] = i+1 for i in range(1,n): a1 = i ...原创 2019-07-04 08:56:50 · 4292 阅读 · 0 评论 -
python 生成1到n的随机置换
def RandInt(i,j): if i==0: return random.randint(0,10000)%(j+1) else: return random.randint(0,10000)%(j-i+1)+idef zh(a,n): for i in range(0,n): a[i] = i+1 # for i in range(0,n): # print...原创 2019-07-02 14:51:53 · 1412 阅读 · 0 评论 -
python IndentationError: expected an indented block
请注意,如果你去网上查这个错误都会告诉你在有错误那一行重新缩进,然而当你缩进正确时它还是报错,那就有可能不是这一行的问题.例如我碰到的这个问题:for line in list: #print(line[0:10]) if(line[0:10] == "A2US1_time"): tmp = float(line[11:]) if(tmp ...原创 2019-01-24 09:53:45 · 1314 阅读 · 0 评论 -
扩展欧几里得算法python版
程序功能: 输入两个数m,n (m>n) 输出他们的最大公约数,同时输出s,t ( m*s + n*t = 1) #-*-coding:utf-8-*- # 扩展欧几里得算法# 输入m n # 输出 m n的最大公约数 还有s,t# # 默认 m > nimport sysdef exgcd(m,n,x,y)...原创 2018-10-10 21:30:47 · 6459 阅读 · 6 评论 -
python 正则表达式
正则表达式 首先需要导入模块 : import re然后匹配命令是:Word = re.findall(“要匹配的字符”,”搜索的文本(字符串)”)结果放在word里 . : 点就是匹配单个任意字符(除\n外) \ : 转义字符[....] : 中括号代表单个字符,中括号里面的字符集任选一个匹配,也就是匹配中括号内...原创 2018-10-14 17:19:58 · 175 阅读 · 0 评论 -
python修改文件名
#-*-coding:utf-8-*- # 用法:# 先把pre改成自己作业里开始标号# 文件路径path改成自己的# 改完之后运行# 运行是个无限循环,修改完一个图片名字后他会自动往后跳一个图片# 每次修改只需要输入识别出的汉字即可修改。# 例如图片17000.png。你只需要输入“惟”字即可,他会自动改成“惟17000.png”。修改完自动跳到下一个import osimp...原创 2018-10-14 17:19:22 · 17303 阅读 · 1 评论 -
Python所有模块
http://www.lfd.uci.edu/~gohlke/pythonlibs 这个网址包含所有的Python模块原创 2017-04-22 17:43:30 · 773 阅读 · 0 评论 -
pytohn实现快速排序
最近在研究python,然后就想用它练习一下,想到了快速排序,正好复习一下快排。然后是错误百出啊!!首先回想了快排的流程,还差不多……大体记得。然后敲代码,敲出来第一个错误,runtimeerror,百度了一下,是Python自带的递归次数太少,可以通过函数设置一下:import syssys.setrecursionlimit(1000000)我设置的一百万,肯定够用啦~~原创 2017-04-09 16:43:43 · 648 阅读 · 0 评论