1 在定义的form类中写下面的方法: 2 #局部钩子 clean_字段名称 , 3 def clean_name(self): 4 value = self.cleaned_data['name'] 5 if '大壮' in value: 6 raise ValidationError('含有敏感 ...
分类:
其他好文 时间:
2020-07-18 11:15:14
阅读次数:
73
三次登录 写一个函数完成三次登录,三次不成功则登录失败,失败返回False,登陆成功返回True 用户的用户名和密码存储在文件中,该文件包含多个用户名以及对应的密码, 形式为:name|password,每个人占用文件的一行 实现代码: def login(): flag = 0 # 用于三次循环 ...
分类:
其他好文 时间:
2020-07-16 22:01:56
阅读次数:
82
题目描述: 给定两个数组,编写一个函数来计算它们的交集。 今日学习: 1.啊!美好的简单题! 题解: 1.暴力法,开始居然忘了indexOf 2.暴力法,利用indexOf一次循环 3.排序法,双指针移动 4.hash法,列出较短数组元素的出现次数,遍历较长数组去比较 /** * @param {n ...
分类:
编程语言 时间:
2020-07-13 11:23:35
阅读次数:
75
[C# do...while 循环 C# 循环不像 for 和 while 循环,它们是在循环头部测试循环条件。do...while 循环是在循环的尾部检查它的条件。do...while 循环与 while 循环类似,但是 do...while 循环会确保至少执行一次循环。语法C# 中 do...w... ...
for循环 跳出本次循环continue,继续下次循环 var arr = [1,2,3,4,5,6,7,8] for(var i=0, len = arr.length ; i< len ; i++){ if(i == 2){ continue; } console.log(i); } //0 / ...
分类:
Web程序 时间:
2020-07-09 22:43:32
阅读次数:
97
Java8中"+"拼接的时候编译后底层会使用StringBuilder,如果是非循环体和使用StringBuilder相差无几;如果是循环体,在用"+"进行字符串的拼接的时候,底层实际上每一次循环都在New一个新的StringBuilder,然后使用append()方法来把字符串拼接上,因此循环体内 ...
分类:
编程语言 时间:
2020-07-06 16:41:53
阅读次数:
129
for for(initialization; Boolean-expreess; step) statement 每次进行step前,首先进行测试Boolean-express; 每次循环结束,会执行一次step; 这里测试++i与i++(输出一样) //: E01To100.java packa ...
分类:
其他好文 时间:
2020-07-05 17:31:02
阅读次数:
71
1 - 循环 1.1 for循环 语法结构 for(初始化变量; 条件表达式; 操作表达式 ){ //循环体 } 名称 作用 初始化变量 通常被用于初始化一个计数器,该表达式可以使用 var 关键字声明新的变量,这个变量帮我们来记录次数。 条件表达式 用于确定每一次循环是否能被执行。如果结果是 tr ...
分类:
编程语言 时间:
2020-07-04 17:03:57
阅读次数:
71
这是一篇我犯过的各种弱智错误的合集,记录下来以备后用 1.scanf("%d",a); 2.BFS忘记设置队头元素; 3.BFS时忘记每次循环结束后head++ 3.并查集的使用:fa[find(x)] = find(y); 4.(经常导致段错误)邻接表遍历,循环时一顿操作最后忘记将当前边指针指向下 ...
分类:
其他好文 时间:
2020-07-03 21:23:44
阅读次数:
69
题目链接 41. 缺失的第一个正数 题目分析 这个题如果没有下面的要求的话简直就是白给,直接一个map扫一次数组或者排序就行。 但是它这个既然提到了,我们还是得按照别人的要求做。 我们在剑指Offer里面有一题的思想和这里差不多,就是将满足要求的数放置到对应的下标上,由于题目是正整数,我们的数值应该 ...
分类:
其他好文 时间:
2020-06-27 17:31:53
阅读次数:
50