• 2024-08-05c++递归
    这是我发的第一篇讲解类型的文章主要是报的班那边讲到了个很有趣的东西到时候会给些案例本期直接把花絮挂在最后面_____________________________________________________________________________c++里有两种函数一种是可以看成数据的(这种定义函数的类型有longlong,
  • 2024-08-05DSA
    记录一下学习dsa(目前只有基础,后续正在学习)(本文只是个人并结合gpt的见解,只是初步学习,仅供参考)DSA基础参数生成160位素数q1024位素数p,p-1为q的倍数随机选取h∈(0,p)计算\(g=h^{(p-1)/q}\modp\)为什么?:1、需要g是生成元(安全性)p-1=kqq<k即p存在一个子群,阶为q使得g的阶
  • 2024-06-23python---四则运算
    1.四则运算编写一个Python程序,生成“加减乘除”四则运算的练习,并能判断结果是否正确。程序可以选择进行哪种运算,根据输入的数据判断运算结果是否正确,最后给出正确性统计。代码:importrandomright=0count=0print("输入1为加法")print("输入2为减法")print("输入3为乘法"
  • 2024-06-10Zgo - randInt, randString
     packagemainimport("fmt""math/rand""strings")const(//AsweonlywanttogetprintableASCIIcharacters,welimittherangeofpseudo-randomnumbers//thatcanbegenerated.Thetotalnumber
  • 2024-05-23Python生成随机验证码
    importrandomfromPILimportImage,ImageDraw,ImageFont,ImageFilterdefcheck_code(width=120,height=30,char_length=5,font_file='Monaco.ttf',font_size=28):code=[]"""Image.new方法用于创建一个新的图像对象。mo
  • 2024-05-15【django学习-26】图片验证码
    1.我们在登录的时候,经常看到输入用户名、密码之外。还需要输入验证码。这个验证码是怎么实现的呢?2.前端{%loadstatic%}<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>Title</title><linkrel="styleshee
  • 2024-04-29代码8
    """canvas画布"""fromtkinterimport*importrandomclassApplication(Frame):def__init__(self,master=None):super().__init__(master)self.master=masterself.pack()self.create_widgets(
  • 2024-04-18random
    使用importrandom   大于0且小于1之间的小数print(random.random())#(0,1)----float 大于等于1且小于等于3之间的整数print(random.randint(1,3))#[1,3] 大于等于1且小于3之间的整数#print(random.randrange(1,3))#[1,3) 1或者23或者[4,5
  • 2024-04-14结对编程--四则运算(Python)
    合作伙伴:2252720`importrandomdefgenerate_expression():operators=['+','-','×','÷']#可用的运算符operator=random.choice(operators)#随机选择一个运算符ifoperator=='+':num1=random.randint(0,100)#生成第一
  • 2024-04-12图片验证码 python版本
    importrandomimportstringimportbase64fromioimportBytesIOfromPILimportImage,ImageDraw,ImageFontchars_lower_digits=string.ascii_lowercase+string.digitsdefrndColor():"""生成随机颜色:return:""&quo
  • 2024-04-04爱心代码Python
    importrandomfromtkinterimport*frommathimportsin,cos,pi,logfor_inrange(520):x,y=random.choice(point_list)x,y=scatter_inside(x,y,0.17)self._center_diffusion_points.add((x,y))heart_halo_point=set()for_inrange(halo_number):t
  • 2024-03-13pillow创建验证码图片
    目录一、登录-随机生成图片验证码1、创建图片2、创建画笔3、画点-point()方法4、画线-line()5、画圆-arc()方法6、写文本-text()方法7、特殊字体文件8、随机生成图片验证码一、登录-随机生成图片验证码环境:python10,pillow==10.2.0pipinstallpillow1、创建图片fromPIL
  • 2024-03-12深度学习1:PyTorch张量tensor的基本使用
    深度学习是一种机器学习方法,同时与人工智能研究的范畴。文章目录1.深度学习的基础网络2.Pytorch的开发环境(PyCharm和PyTorch安装)3.张量基础3.1张量的定义3.2随机生成张量3.3张量的数据类型3.4张量形状3.5张量切片3.6全0全1张量4.张量的数学函数4.1sum()--求
  • 2024-02-19验证码
    验证码:views.py:#随机生成rgb数字的函数fromPILimportImage,ImageDraw,ImageFontfromioimportBytesIO##图片保存(写到内存中)importrandomdefget_rgb():return(random.randint(0,255),random.randint(0,255),random.randint(0,255))defget_vali
  • 2024-02-16NumPyML 源码解析(六)
    numpy-ml\numpy_ml\tests\test_glm.py#禁用flake8检查#导入numpy库并重命名为npimportnumpyasnp#导入statsmodels库中的api模块并重命名为smimportstatsmodels.apiassm#从numpy_ml.linear_models模块中导入GeneralizedLinearModel类fromnumpy_ml
  • 2024-02-08python turtle 递归绘制树
    运行效果代码importturtleastimportrandomasrc=["pink","green","lightgreen","orange","red","purple"]defdrawStar(l):t.begin_fill()foriinrange(5):t.forward(l)
  • 2024-01-04用Python的Pygame包实现水果忍者小游戏
    先上一下运行结果长按鼠标左键出刀,切割水果几分,切割炸弹结束游戏,漏掉的水果也会几分,难度会随时间慢慢提高(水果的刷新频率变快) 初始化帧率200帧/秒,游戏窗口大小800×600#游戏设置pygame.init()FPS=200fpsClock=pygame.time.Clock()WIDTH,HEIGHT=80
  • 2023-12-23讲解mtrand.RandomState.randint low >= high
    讲解mtrand.RandomState.randint(low>=high)的问题在使用NumPy进行随机数生成时,我们常常会使用mtrand.RandomState.randint(low,high)函数来生成指定范围内的随机整数。然而,在使用这个函数时,有一个非常容易犯错的地方,就是将low参数设置大于或等于high参数。让我们来看
  • 2023-12-19random模块
    random模块(一)导入模块importrandom(二)随机小数默认区间的小数random.random()默认为0-1直接指定区间的小数random.uniform()可以指定起始结束参数(1)默认区间的小数random.random#随机生成默认区间内的小数print(random.random())#0.6827460153816446(2)指定区间的
  • 2023-12-17random模块
    random模块【一】导入模块importrandom【二】随机小数(1)默认区间的小数(random)importrandom#默认是大于0且小于1之间的小数num=random.random()print(num)#0.50082157211298(2)指定区间的小数(uniform)importrandom#指定为0到5之间的随机小数res=random.u
  • 2023-12-16random模块
    random模块【一】导入模块importrandom【二】随机小数(1)默认区间的小数(random)importrandom#默认是大于0且小于1之间的小数num=random.random()print(num)#0.50082157211298(2)指定区间的小数(uniform)importrandom#指定为0到5之间的随机小数res=random.u
  • 2023-12-11random
    1、浮点数random.random()的返回值是在[0,1)(左闭右开区间)内的随机浮点数。这意味着它可以取到0,但不包括1。所以,random.random()可以返回0,但不能返回1。importrandomprint(random.random())#[0,1)print(random.random())print(random.random())print(rando
  • 2023-12-06python第三天
    引入随机数:random1)random.randit(1,10)随机生成1.10之间的整数2)random.uniform(1,10)随机生成1.10之间的浮点数3)random.getstate(),获取fandom的种子改进的小游戏,print('---------------------------------来玩一个游戏吧----------------------------')importrandomanswe
  • 2023-12-02【验证码逆向专栏】百某网数字九宫格验证码逆向分析
    声明本文章中所有内容仅供学习交流使用,不用于其他任何目的,不提供完整代码,抓包内容、敏感网址、数据接口等均已做脱敏处理,严禁用于商业用途和非法用途,否则由此产生的一切后果均与作者无关!本文章未经许可禁止转载,禁止任何修改后二次传播,擅自使用本文讲解的技术而导致的任何意外,作者均
  • 2023-11-15【验证码逆向专栏】百某网数字九宫格验证码逆向分析
    声明本文章中所有内容仅供学习交流使用,不用于其他任何目的,不提供完整代码,抓包内容、敏感网址、数据接口等均已做脱敏处理,严禁用于商业用途和非法用途,否则由此产生的一切后果均与作者无关!本文章未经许可禁止转载,禁止任何修改后二次传播,擅自使用本文讲解的技术而导致的任何意外,作