python积累

目录   1.  PIL的draw.rectangle 2. 二维数组的创立 3. 一些写法 4. 在线笔试多行输入 5. 字典根据key和value进行排序  6. 正则表达式     1.  PIL的draw.rectangle 可以指定画线的粗细 from PIL ...

2018-08-21 11:46:07

阅读数:206

评论数:0

python积累——字符串总结

笔试题中常见的有这样几种操作:查找、替换、拼接,以及一些简单的操作,在此总结下常用的简洁写法。 目录 1. 字符串的判断 2. 字符串中查找子字符串的下标 3. 子字符串替换 4. 其他操作 (0)补充字符串的其他操作 (1)将list连接成字符串 (2)使用split切分 1....

2018-09-08 00:25:53

阅读数:26

评论数:0

python——迷宫问题总结

关于迷宫问题,常见会问能不能到达某点,以及打印到达的最短路径。可以用回溯法+递归来解决 代码一:dfs + 回溯 将矩阵外围以及路障统一设置为-1 设置current_step和next_step两个值。如果面临的点大于next_step,或者从未走过,就可以对它递归 ...

2018-09-07 14:03:08

阅读数:182

评论数: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 我的...

2018-08-11 17:02:26

阅读数:16

评论数:0

python技能--面向对象编程

以两个下划线开头和结尾的特殊方法有什么含义?

2018-08-11 15:21:51

阅读数:16

评论数:0

python技能-测试

问题定义: 单元测试是用来对一个模块、一个函数或者一个类来进行正确性检验的测试工作。 用途:   自己描述: 对于已有的XX.py文件,新建一个Test_XX.py文件测试。测试文件中导入了unittest模块以及一些固定的error类型。 教程描述: https://www.lia...

2018-08-11 15:08:13

阅读数:27

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭