摘要: 说明 操作系统:Windows 10 Python 版本:3.7x 虚拟环境管理器:virtualenv 代码编辑器:VS Code 实验目标 完善环境配置,添加 异常请求 处理 实现 400、404 和 500 处理 首先,在 todolist\app\templates\errors 目录下创建一个 400... 阅读原文
2019-04-04 10:21:03 阅读(2252) 评论(0)
摘要: 1. int - 整型    bit_length() 是int唯一的方法 2. bool - 数据类型之间的转换   int(字符串)->把字符串转换成数字   str(数字)->把数字转换成字符串 3. str - 字符串   字符串[索引] 可以找到对应索引的值  (索引从0开始计数) ... 阅读原文
2019-04-04 10:02:01 阅读(2336) 评论(0)
摘要: kmp算法python实现 kmp算法 kmp算法用于字符串的模式匹配,也就是找到模式字符串在目标字符串的第一次出现的位置比如abababc那么bab在其位置1处,bc在其位置5处我们首先想到的最简单的办法就是蛮力的一个字符一个字符的匹配,但那样的时间复杂度会是O(m*n)kmp算法保证了时间复杂度为O(m+n... 阅读原文
2019-04-04 08:09:08 阅读(2380) 评论(0)
摘要: 背景 线上的系统在运行中,发生故障时怎么及时的通过手机通知到相关人员?当然这是个很简单的需求,现有的方法有很多,例如: 如果我们用的云产品,那么一般都会有配套对应的监控预警功能,根据需要配置一下即可,支持短信,邮箱通知。 如果我们已经搭建了一套运维监控系统,比如zabbix之类的,那么我们学会zabbix,然后... 阅读原文
2019-04-04 07:08:07 阅读(2373) 评论(0)
摘要: s21day06 python笔记 一、昨日内容回顾及补充 回顾 补充 列表独有功能 reverse:反转 v = [1,2,3,4,5] v.reverse() #[5,4,3,2,1] sort:排序 .sort():默认(从小到大)排序 .sort(reverse = False):... 阅读原文
2019-04-04 06:36:01 阅读(2625) 评论(0)
摘要: 导入Pandas库 创建DataFrame结构 读取.csv文件 titanic_train.csv文件:https://files.cnblogs.com/files/gloria-zhang/titanic_train.rar   pd.read_csv()返回DataFrame结构。 ... 阅读原文
2019-04-04 06:00:12 阅读(2416) 评论(0)
摘要:   输入正确的用户名和密码,显示登陆界面,超过三次输入错误则锁定,定义字符串记得加上单引号,数字可以int定义,while循环和if循环语句后加上:,break不加: print("---------Welcome to Memory Card Hotel!-------")_username = 'wryyy'_... 阅读原文
2019-04-03 23:28:01 阅读(2483) 评论(0)
摘要: python编写PAT甲级 1007 Maximum Subsequence Sum wenzongxiao1996 2019.4.3 题目 Given a sequence of K integers { N ​1 ​​ , N ​2 ​​ , ..., N ​K ​​ }. A continuous subs... 阅读原文
2019-04-03 22:45:02 阅读(2333) 评论(0)
摘要: np.random.rand() 随机生成一个[0,1)之间的浮点数。 参数表示数组的维数 np.random.randint() 生成一个随机的整数数组。 备注:生成一个5*4的二维数组,数组中的每个数都是[0,10)之间的随机整数。 备注:生成一个数组,数组中有三个整数,都... 阅读原文
2019-04-03 21:35:08 阅读(2408) 评论(0)
摘要: 说明 操作系统:Windows 10 Python 版本:3.7x 虚拟环境管理器:virtualenv 代码编辑器:VS Code 实验目标 实现当前登录用户的事务浏览、添加、删除 操作 实现 首先,在我们的 todolist\forms.py 中添加事务添加对应的表单类 ThingForm,示例代码如下所示... 阅读原文
2019-04-03 21:27:02 阅读(2897) 评论(0)