python
文章平均质量分 77
记录一些我的python心得
不再彷惶
你可以摸鱼,但你不能真的菜。
展开
-
利用MyQR制造二维码
MyQR是一个库,我们只用里面的myqrfrom MyQR import myqr用法:1,生成普通的二维码myqr.run(words="网址或者其他内容")#二维码默认安装路径是运行文件所在的目录下面。可以使用参数自己指定路径:save_dir="路径"还可以指定文件的名字,默认格式是pngsave_name="123.jpg"version=数字,设置二维码大小,范围1...原创 2020-04-13 15:59:37 · 714 阅读 · 5 评论 -
python文件和异常
代码对文件的操作,是我一直以来都很感兴趣的事情文件读文件1.最简单的打开文件:(没法读取中文)with open('路径') as file: contes = file.read() print(contens.rstrip()) #删除多余空白,因为文件自带一个换行,print自动输出一个换行#还可以这样file = open('路径')print(file)2...原创 2019-12-17 19:31:12 · 188 阅读 · 0 评论 -
python 类
类,是面向对象编程的一大特点。与函数组队使用1.比如说创建一个Dog类:class Dog(): #括号内写的是其父亲的名字 def __init__ (self , name , age): self.name = name self.age = age #这里可以定义一些给定默认值的变量 def set(self): print(self.name.titl...原创 2019-12-17 16:53:56 · 144 阅读 · 0 评论 -
pandas简单解析
此博客仅是我平时学习遇到的一些小代码import pandas as pd1.pandas就是读取数据用的,对于处理大型数据集很方便。2.pandas的切片索引左右都是闭,不相python一样,左闭右开。1.pd.DataFrame(a) #此时a为一个字典2.W = pd.read_csv(' ') #''里面输入路径3.W.head() #显示W内前五行数据,括...原创 2019-11-23 20:35:37 · 214 阅读 · 0 评论 -
scipy简单解析
此博客仅是我平时学习遇到的一些小代码import scipy as spnorm.pdf(x,miu,lamuda) 计算正态分布。mu=np.mean(x,axis=0) 计算均值sigma=np.std(x,axis=0) 计算标准差,平方之后为方差skew=stats.skew(x) 计算偏度kurtosis=stats.kurosis(x) 计算峰度...原创 2019-08-26 18:39:06 · 265 阅读 · 0 评论 -
numpy简单解析
此博客仅是我平时学习遇到的一些小代码导入函数库import numpy as np各种函数解析产生数据原创 2019-08-26 18:35:23 · 350 阅读 · 0 评论 -
matplotlib简单解析
此博客仅是我平时学习遇到的一些小代码导入函数库import matplotlibfrom mpl_toolkits.mplot3d import Axes3Dimport matplotlib.pyplot as plt1.matplotlib画图用的数据一般都是numpy产生的,产生数据在numpy博客。各种函数解析2D#也可以不写,问题不大plt.figure() #...原创 2019-08-25 21:20:31 · 289 阅读 · 0 评论 -
函数式编程
参考网站1.高阶函数1.map()函数:接收两个参数,一个是函数(也可以是内部函数),另一个是数值序列(列表),map()将传入的函数依次作用到序列的每个元素,并把结果作为新的序列返回。def f(x): a=x*x return ar = map(f,[1,2,3,4,5,6,7,8,9])print(r)#输出结果[1, 4, 9, 16, 25, 36, 49, 64,...原创 2019-08-25 11:34:43 · 115 阅读 · 0 评论 -
3D图像颜色
‘’‘viridis 翡翠色 #中文会慢慢给出。# # cmaps = [('Perceptually Uniform Sequential',# # ['viridis', 'inferno', 'plasma', 'magma']),# # ('Sequential', ['Blues', 'BuGn', 'BuPu',# # ...原创 2019-08-23 17:39:23 · 294 阅读 · 0 评论 -
python(续)
高级特征切片迭代列表生成式生成器迭代器 pow(x,y)表示x的y次幂{【x**y】也是}一.切片(1)list与tuple和数组相似,都能进行切片,并且很相似。 比如说 L 0 : 3 ...原创 2019-08-23 22:17:59 · 219 阅读 · 1 评论 -
python函数
函数1.内置函数 ①python与其他编程语言一样有许多内置函数,我们可以直接调用使用,只需要知道参数和函数名。 ②利用内置函数进行数据类型转换,int,float… ③可以把函数名复制给一个变量,然后用这个变量也可以调用该函数。a=abs() #用a代替abs函数 a(-1) #调用取绝对值函数 1 #产生结果与直接调用abs函数相同2.用户自...原创 2018-12-28 17:42:45 · 166 阅读 · 0 评论 -
python基础
python1.基础①单引号与双引号效果一样②命名可以用数字,字母,下划线,汉字。不能以数字开头。(C没有汉字)③字符串:可以正着数,也可以倒着数。正着从0开始,倒着从-1开始字符串访问区间方式:[m,n],访问从m开始到n的字符串内元素(好像不包括n) m,n可以是正着数的,也可以是倒着数的,还可以混合用。④交换x,y的值:x,y=y,x(比c简单多了)⑤#后面跟的是注释,c...原创 2018-12-15 17:29:09 · 586 阅读 · 1 评论 -
机器学习
我的笔记(机器学习)1.监督学习利用一组已知类别的样本调整算法的参数,使其达到所要求的性能。2.无监督学习利用聚类算法,不知样本类别,使其达到所要求的性能。3.过拟合:训练集好,测试集不好。(后期再详细介绍)欠拟合:两者都不好。单变量线性回归1.代价函数先从简单的写:y=kx(θ不好用,也不好打所以用k,b代替)代价函数J(k)是一条抛物线(如图)然后当y=kx+b时代价...原创 2018-12-15 15:21:05 · 210 阅读 · 0 评论