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