- 博客(25)
- 收藏
- 关注
转载 请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续判断第二个字母。...
def juge(num,week_list): w = input('请输入第%s个字母:'%num) w = w.lower() res = [] state = 0 for week in week_list: if w == week[0 + num - 1: 1 + num - 1]: state...
2018-10-24 11:53:00
300
转载 MySql语句
1.查找最新插入的记录SELECT * FROM `spider_test` ORDER BY id DESC LIMIT 1;2.替换记录中不规则的urlurl 字段中http://www.che168.com/dealer/99794/22067444.htmlhttp://www.che168.com/dealer/75923/17959216.html#pvareaid=...
2018-09-20 14:53:00
162
转载 正则匹配混乱文本中的汽车上牌时间和公里数
注册日期2010年10月26日初次登记日期:2013-11-15,出厂登记日期:2011年04月初次登记日期2011-08-18注册日期:二〇一〇年十二月二十七日(?:注册|登记)日期.*?(\d{4}-\d{2}(-\d{2})?|\d{4}年\d{2}月(\d{2}日)?|[一二三四五六七八九十〇]{4}年[一二三四五六七八九十〇]{1,2}月([一二三四五六七八九十〇]...
2018-08-06 15:33:00
301
转载 获取本地ip和获取公网ip
import socketdef get_local_ip(): ''' 获取本地ip地址 :return: ''' s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) try: s.connect(('8.8.8.8', 80)) local_ip ...
2018-07-27 14:20:00
992
转载 Python获取每一位的数字,并返回到列表
通过计算def calc(value): result = [] while value: result.append(value % 10) value = value // 10 #逆序,按正常的顺序返回 result.reverse() return result通过自带方法def method(valu...
2018-07-24 16:57:00
18416
转载 伽马变换
原理概述假设输入图像为I,宽为W、高为H,首先将其灰度值归一化到[0,1]范围,对于8位图来说,除以255即可。I (r, c)代表归一化后的第 r 行第 c 列的灰度值, 输出图像记为O,伽马变换就是令\(O(r,c)=I(r,c)^{\gamma},0 ≤ r < H, 0 ≤ c < W,\)当 γ= 1 时,图像不变。如果图像整体或者感兴趣区域较暗,则令 0 &...
2018-04-25 16:18:00
726
转载 直方图正规化
概念和原理直方图正规化是一种自动选取 a 和 b 的值的线性变换方法假设输入图像为 I,高为 H、 宽为 W, I (r, c) 代表 I 的第 r 行第 c 列的灰度值, 将I中出现的最小灰度级记为Imin, 最大灰度级记为Imax,即 I (r, c) ∈[ I min, Imax], 为使输出图像 O 的灰度级范围为[ Omin, Omax], I (r, c) 和 O( r,...
2018-04-24 11:49:00
1059
转载 灰度值线性变换
原理假设输入图像为I,宽为W、高为H,输出图像记为O,图像的线性变换可以利用以下公式定义:\[O(r,c) = a*I(r,c) + b, 0 \leq r< H, 0 \leq c < W\]当a=1,b=0时,O为I的一个副本;如果a>1,则输出图像O的对比度比I有所增大;如果a<1,则O的对比度比I有所 减小。 而b值的改变,影响的是输出图像的亮度,当...
2018-04-24 11:32:00
716
转载 load和loads的区别
相同点load 和loads 都是实现“反序列化”区别1.loadsloads针对内存对象loads: 将 字符串 转换为 字典# 这是一个字符串'{"b": 2, "a": 1}'d = json.loads('{"b": 2, "a": 1}') 相应的dumps:将python中的 字典 转换为 字符串d_json=json.dumps({'a':1, 'b':...
2018-04-19 16:36:00
1205
转载 Python读取文件编码解码问题
用chardet检测编码import chardetraw = open("model.json", 'rb').read()result = chardet.detect(raw)# 检测编码encoding = result['encoding']f = open("model.json", "r", encoding=encoding)lines = f.readl...
2018-04-19 12:51:00
196
转载 灰度直方图
什么是灰度直方图在数字图像处理中,灰度直方图是一种计算代价非常小但却很有用的工具,它概括了一幅图像的灰度级信息。灰度直方图是图像灰度级的函数,用来描述每个灰度级在图像矩阵中的像素个数或者占有率。灰度直方图作用图像对比度是通过灰度级范围来度量的,而灰度级范围可通过观察灰度直方图得到,灰度级范围越大代表对比度越高;反之,对比度越低,低对比度的图像在视觉上给人的感觉是看起来不够清晰,...
2018-04-19 11:51:00
629
转载 OpenCV调整彩色图像的饱和度和亮度
问题如何调整彩色图像的饱和度和亮度解决思路详细步骤:将RGB图像值归一化到[0, 1]然后使用函数cvtColor进行色彩空间的转换接下来可以根据处理灰度图像对比度增强伽马变换或者线性变换调整饱和度和亮度分量最后转换到RGB色彩空间代码# !/usr/bin/env python# -*-encoding: utf-8-*-# author:LiYanwei#...
2018-04-18 18:35:00
4149
转载 AnyProxy对搜狐汽车app抓包
关于AnyProxy详细文档链接 http://anyproxy.io/cn/anyproxy流程图简要描述当http请求经过代理服务器时,具体处理过程是:收集请求所有请求参数,包括method, header, body等AnyProxy调用规则模块beforeSendRequest方法,由模块做处理,返回新的请求参数,或返回响应内容如果beforeSendReq...
2018-03-22 14:50:00
237
转载 Python如何判断变量的类型
Python判断变量的类型有两种方法:type() 和 isinstance()如何使用对于基本的数据类型两个的效果都一样type()ip_port = ['219.135.164.245', 3128]if type(ip_port) is list: print('list数组')else: print('其他类型')isinstance()ip_po...
2018-03-19 13:57:00
410
转载 求解斐波那契数
斐波那契数由0和1开始,之后的费波那契系数就是由之前的两数相加而得出。0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233...代码实现# max为初始0,1后出现的数字最大个数def fib(max): n, a, b = 0, 0, 1 while n < max: print b ...
2017-12-20 23:01:00
160
转载 迷宫问题
问题用一个二维数组表示一个简单的迷宫,用0表示通路,用1表示阻断,老鼠在每个点上可以移动到相邻的东南西北四个点,设计一个算法,模拟老鼠走迷宫,找到入口到出口的一条路径例如: 1,1,1,1,1,1,1入口-> 0,0,1,0,1,1 1,1,0,0,0,1,1 1,0,0,1,1,0,1 1,0,1,0,0,0,1 1,0,0,0,...
2017-11-05 19:45:00
166
转载 使用邻接矩阵构造图
问题如何使用list构造图邻接矩阵的方式Python代码示例# !/usr/bin/env python# -*-encoding: utf-8-*-# author:LiYanwei# version:0.1# 邻接矩阵'''a---b\| | \| | c| | /e---d/对于无向图顶点之间存在边,则为1,反之则为0 a b ...
2017-10-30 18:11:00
656
转载 图的概念
问题什么是图理解图G由两个集合组成:一个由顶点构成的有穷非空集合和一个由边构成的有穷允空集合根据边方向分类:无向图,有向图度:无向图A顶点度数3,有向图A出度1,入度2根据边权值分类:边无权值的图,边有权值的图权值:北京和大连之间的权值7,北京和济南的权值7转载于:https://www.cnblogs.com/Py00/p/7745814.html...
2017-10-28 01:34:00
197
转载 先序遍历二叉树
问题如何遍历一个二叉树遍历二叉树就是访问二叉树的每一个节点二叉树父结点下先左访问,先序遍历(根左右)例如:遍历以下的二叉树遍历结果:ABDECFPython代码示例# !/usr/bin/env python# -*-encoding: utf-8-*-# author:LiYanwei# version:0.1class TreeNode(object):...
2017-10-25 14:35:00
162
转载 创建二叉树
问题创建一个二叉树二叉树有限多个节点的集合,这个集合可能是:空集由一个根节点,和两棵互不相交的,分别称作左子树和右子树的二叉树组成创建二叉树:创建节点再创建节点之间的关系Python代码示例# !/usr/bin/env python# -*-encoding: utf-8-*-# author:LiYanwei# version:0.1class T...
2017-10-25 02:20:00
144
转载 二叉树个数
问题求n个节点不同二叉树个数1个节点根节点1 1种1种二叉树2个节点根节点1 左节点1 1种(依照1节点的推断)根节点1 右节点1 1种(依照1节点的推断)2种二叉树3个节点根节点1 左节点0 右节点2 2种(依照2节点的推断)根节点1 左节点1 右节点1 1种(依照1节点的推断)根节点1 左节点2 右节点0 2种(依照2节点的推断)5种二叉树4个节点根节点...
2017-10-24 23:59:00
624
转载 插入排序
问题对一组元素按照从小到大重新排序例如:27, 33, 28, 4, 2, 26, 13, 35, 8, 14排序后:2, 4, 8, 13, 14, 26, 27, 28, 33, 35插入排序算法:从第一个元素开始,该元素可以认为已经被排序取出下一个元素,在已经排序的元素序列中从后向前扫描如果该元素(已排序)大于新元素,将该元素移到下一位置重复步骤3,直到找到已...
2017-10-23 00:22:00
110
转载 冒泡排序
问题对一组元素按照从小到大重新排序例如:27, 33, 28, 4, 2, 26, 13, 35, 8, 14排序后:2, 4, 8, 13, 14, 26, 27, 28, 33, 35冒泡排序算法:比较相邻的元素。如果第一个比第二个大(升序),就交换他们两个对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对,这步做完后,最后的元素会是最大的数针对所有的元素...
2017-10-20 17:39:00
87
转载 二项式系数
问题编写程序,求二项式系数列表中(杨辉三角)第k层系数11 11 2 11 3 3 11 4 6 4 1.......(a+b)^k 其中k从0开始把第k行的系数存储在队列中依次出队k层的系数(每行最后一个1不出队),并推算k+1层系数添加到队尾,最后在队尾添加一个1,便变成k+1行例如第2行为例子deque([1,2,1])依次出队后和队首相加,并添加...
2017-10-20 04:27:00
402
转载 括号匹配
问题假设表达式中允许包含3种括号()[]{},其嵌套顺序是是正确的。编写一个函数,判断一个表达式字符串,括号匹配是否正确例如:{()[()]}这样的格式是正确的,[{),[()),(()}这样的格式不正确Python代码示例# !/usr/bin/env python# -*-encoding: utf-8-*-# author:LiYanwei# version:0...
2017-10-20 04:19:00
133
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人