摘要:作用域闭包装饰器话聊上篇听讲一切都是对象,是吗是的,像函数也是对象。不错嘛这都被你看出来了,那你知道作用域的原则吗我知道是知道可以我就是对那个作用域不是很理解。如果内部函数引用到外层函数作用域的对象,这个内部函数就称为闭包。 Python Enclosing作用域、闭包、装饰器话聊上篇 Jaglawz: 听讲Python一切都是对象,是吗? Pylego: 是的,像函数也是对象。 Ja...
摘要:文章链接日常在网站使用过程中经常遇到图形验证,今天准备自己做个图形验证码,这算是个简单的功能,也适合新手练习的,便于自己学习。生成随机颜色,返回的是三色。随机画线,在图片宽高范围内随机生成个坐标点,并通过随机颜色产生线条。 文章链接:https://mp.weixin.qq.com/s/LYUBRNallHcjnhJb1R3ZBg 日常在网站使用过程中经常遇到图形验证,今天准备自己做...
摘要:什么是状态模式状态模式对象行为是基于状态来改变的。原文地址设计模式手册之状态模式优缺点优点封装了转化规则,对于大量分支语句,可以考虑使用状态类进一步封装。 1. 什么是状态模式? 状态模式:对象行为是基于状态来改变的。 内部的状态转化,导致了行为表现形式不同。所以,用户在外面看起来,好像是修改了行为。 Webpack4系列教程(17篇) + 设计模式手册(16篇):GitHub地址 博...
python 数据结构 map # init map_ = {} map_ = {shiyang: 0, heanni: 1, china: 2} # existence print shiyang in map_ # add print map_[shiyang] # delete map_.pop(shiyang) #traverse for k in map_.keys(): pr...
摘要:在继续下面的文章之前我们先来浏览一下为我们提供的几种运算符,定义两个变量,分别是和,的值是,的值是。 在继续下面的文章之前我们先来浏览一下Python为我们提供的几种运算符,定义两个变量,分别是a和b,a的值是10,b的值是20。 算术运算符 运算符 描述 实例 + 加,两个对象相加 a+b=30 - 减,两个对象相减,可能会得到负数 a-b=-10 * 乘,两数相称...