python技能
'Themis'
这个作者很懒,什么都没留下…
展开
-
python技能-测试
问题定义:单元测试是用来对一个模块、一个函数或者一个类来进行正确性检验的测试工作。用途: 自己描述:对于已有的XX.py文件,新建一个Test_XX.py文件测试。测试文件中导入了unittest模块以及一些固定的error类型。教程描述:https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949d...原创 2018-08-11 15:08:13 · 454 阅读 · 0 评论 -
python技能--面向对象编程
以两个下划线开头和结尾的特殊方法有什么含义?原创 2018-08-11 15:21:51 · 142 阅读 · 0 评论 -
剑指offer-解答题目记录
题目三:二维数组查找:1. list和array不同,取list的一列:b=[x[0] for x in a]2. 判断空list:如果是[[]],这种会认为不是空if not array or len(array[0]) == 0: return False我的答案:# -*- coding:utf-8 -*-import unittestclas...原创 2018-08-11 17:02:26 · 133 阅读 · 0 评论 -
python积累
目录1. PIL的draw.rectangle2. 二维数组的创立3. 一些写法4. 在线笔试多行输入5. 字典根据key和value进行排序6. 正则表达式1. PIL的draw.rectangle可以指定画线的粗细from PIL import Image, ImageDraw, ImageFontdef draw_rectan...原创 2018-08-21 11:46:07 · 1632 阅读 · 0 评论 -
python积累——字符串总结
笔试题中常见的有这样几种操作:查找、替换、拼接,以及一些简单的操作,在此总结下常用的简洁写法。目录1. 字符串的判断2. 字符串中查找子字符串的下标3. 子字符串替换4. 其他操作(0)补充字符串的其他操作(1)将list连接成字符串(2)使用split切分1. 字符串的判断常见的判断:空 if string if string =...原创 2018-09-08 00:25:53 · 184 阅读 · 0 评论 -
python——迷宫问题总结
关于迷宫问题,常见会问能不能到达某点,以及打印到达的最短路径。可以用回溯法+递归来解决代码一:dfs + 回溯 将矩阵外围以及路障统一设置为-1 设置current_step和next_step两个值。如果面临的点大于next_step,或者从未走过,就可以对它递归 存储矩阵:直接在原迷宫上修改,每个点标记的是从起点过来经过的步数,遇到0或者是比当前大至少2的,就考察...原创 2018-09-07 14:03:08 · 9209 阅读 · 1 评论 -
python 图像数据扩充代码(RandomColor / RandomRotate / PicinPic 等)
picinpic(将logo随机加在背景上)# coding:utf-8from __future__ import print_function, absolute_importimport threadingimport osimport gcimport cv2import randomimport numpy as np#imutilsimportimport sys...原创 2019-05-15 18:59:43 · 3681 阅读 · 0 评论