分类
摘要:
思路:
首先用字典将三对括号存储,遍历字符串中每个字符,遇到左括号就入栈;遇到右括号就开始判断:是否与栈弹出的顶字符相同。
如果到最后栈被清空,说明全部匹配上了,为真。
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)