python
云上行者Gorge
飞翔!
展开
-
利用PIL的ImageDraw提供的方法生成 字母随机以及填充颜色的验证码
使用PIL random 画布:随机填充色彩 字母:指定字体,模糊滤镜BLUR from PIL import Image,ImageDraw,ImageFont,ImageFilterimport random# 随机字母def rndChar(): return chr(random.randint(65,90))#随机背景颜色def rndColor(): ...原创 2020-01-31 20:41:16 · 1041 阅读 · 0 评论 -
RLS(最小二乘法)拟合直线
原理: 定理原文链接:https://blog.csdn.net/shenziheng1/article/details/54409180定理以及证明实例代码:我们在直线 y = 3 + 5x 附近生成服从正态分布的随机点,作为拟合直线的样本点:import numpy as npimport matplotlib.pyplot as plt#在直线附近生...原创 2019-11-01 13:52:58 · 912 阅读 · 0 评论 -
python-string
String字符串的切片操作**索引操作符 []**从字符串中获得单个字符,类似与数组的索引 ,最后一个字符可以是-1,也可以是n.切片操作符 [ star: endl] 该切片操作符的作用是获得[s,e)的一段字符串,当start不写的时候默认是 从第一个字符开始,当e不写的时候表示截取到最后一个字符。字符串的链接直接使用 + 号进行链接就可以了多次重复字符的输出...原创 2019-04-27 11:25:57 · 83 阅读 · 0 评论 -
列表和元组
定义列表还有元组能保存任意类型的Python对象,和数组一样,通过从0开始的数字索引访问元素,但是列表和元组可以存储不同类型的对象。区别元组 元组的元素是使用()包含起来的,内容不可以改变,元组可以看成只读列表。列表 列表元素用 [] 包裹,元素的个数以及值可以改变,元组还有列表都可以通过切片操作获得子集...原创 2019-04-27 11:42:29 · 119 阅读 · 0 评论 -
python中的下划线
Python用下划线作为变量前缀和后缀指定特殊变量,对于程序来说,其中的有些变量是非常有用的,而其他的则是未知或者无用的。* _xxx 不用‘from module import*’导入,一般来讲,这种变量名是被看做是“私有的”,在模块或者类外是不可以使用的。* _xxx_ 系统定义的名字* _xxx 类中的私有变量名我们在书写代码的时候尽量要避免用下划线作为变量...原创 2019-05-18 17:53:07 · 125 阅读 · 0 评论 -
随机计算加减-test
from operator import add,subfrom random import randint,choiceops = {'-':sub,'+':add}MAXTRIES = 2def doprob(): op=choice('+-') nums=[randint(1,10) for i in range(2)] nums.sort(revers...原创 2019-08-01 18:43:10 · 163 阅读 · 0 评论 -
python matplotlib 画图
https://www.jianshu.com/p/b4881b4f7986import matplotlib.pyplot as pltimport numpy as npx = np.linspace(0,10,100)y = np.sin(x)z = np.cos(x**2)plt.plot(x,y,"r-",label="$sin(x)$",linewidth=2)pl...转载 2019-08-15 14:46:09 · 183 阅读 · 0 评论