摘要: 思路:   首先用字典将三对括号存储,遍历字符串中每个字符,遇到左括号就入栈;遇到右括号就开始判断:是否与栈弹出的顶字符相同。 如果到最后栈被清空,说明全部匹配上了,为真。   class Solution(object): def isValid(self, s): stack=[] ... 阅读原文
2019-02-18 23:36:02 阅读(2470) 评论(0)
摘要: 1 #!/usr/bin/env python3 2 ''' 3 需求:编写登录接口 4 1、输入用户名和密码 5 2、验证用户密码成功后输出欢迎消息 6 3、3次没有验证通过锁定账户 7 8 user_pass_sql文件内容 9 test1:123 10 test2:234 11 test3... 阅读原文
2019-02-18 22:17:01 阅读(2435) 评论(0)
摘要: 「HW笔试题」 【题目】 写一个方法,检查字符串是否是整数,如果是整数,那么返回其整数值 【题目分析】 像这种类型的判断题,先假设它是整数,如果不是则抛出异常,使用异常处理即可简单而快速解决这类问题 【解答】 1 #!/Users/minutesheep/.pyenv/shims/python ... 阅读原文
2019-02-18 20:22:04 阅读(2366) 评论(0)
摘要: 前言 平常我们手工测试用例非常多时,比如有1千条用例,假设每个用例执行需要1分钟。如果一个测试人员执行需要1000分钟才能执行完,当项目非常紧急的时候,我们会用测试人力成本换取时间成本,这个时候多找个小伙伴把任务分成2部分,于是时间缩减一半。如果是十个人一起执行,1000个用例理论上只需100分钟就能完成,时间缩短到... 阅读原文
2019-02-18 18:06:02 阅读(2407) 评论(0)
摘要: 49、使用lambda来创建匿名函数。 #python3.7 MAXIMUM = lambda x,y : (x > y) * x + (x < y) * y MINIMUM = lambda x,y : (x > y) * y + (x < y) * x if __name__ == ... 阅读原文
2019-02-18 17:07:01 阅读(2542) 评论(0)
摘要: json.dumps(), json.dump(), json.loads(), json.load() dump的功能就是把Python对象encode为json对象,一个编码过程。注意json模块提供了json.dumps和json.dump方法,区别是dump直接到文件,而dumps到一个字符串。json.... 阅读原文
2019-02-18 17:05:02 阅读(2362) 评论(0)
摘要: 照书上敲代码,运行了提示raise error, "db type could not be determined",现场如下: ubuntu-vm:~/code/massageboard$ python Python 2.7.6 (default, Nov 13 2018, 12:45:42) [GCC 4.8... 阅读原文
2019-02-18 15:00:03 阅读(3597) 评论(0)
摘要: 很多人知道 Python 3 可以快速启动一个 HTTP 服务器: $ python3 -m http.server 8000 今天我查阅 http.server 模块发现它支持运行 CGI 脚本,只要加上 --cgi 选项。 入门 Web 后端的初学者一定是要学习 CGI 的(不管是学历史还是学概念都有好处),而配... 阅读原文
2019-02-18 14:33:04 阅读(2440) 评论(0)
摘要: 给定一个 n × n 的二维矩阵表示一个图像。 将图像顺时针旋转 90 度。 说明: 你必须在原地旋转图像,这意味着你需要直接修改输入的二维矩阵。请不要使用另一个矩阵来旋转图像。 示例 1: 给定 matrix = [ [1,2,3], [4,5,6], [7,8,9] ], 原地旋转输入矩阵,使... 阅读原文
2019-02-18 13:19:02 阅读(2358) 评论(0)
摘要:   numpy(numerical python)是python语言的一个扩展程序库,支持大量的维度数组和矩阵运算,此外也针对数组提供大量的数学函数库。   一、创建数组   1 使用array()创建 import numpy as np a = np.array([1,2,3,4,5]) #这是一个一维数... 阅读原文
2019-02-18 11:20:11 阅读(2677) 评论(0)