一、基本定义:
1、在粘代码之前检查变量名称是否相同但是不同的内容(需求是否相同,错误不能再犯)
2、代码变量名称调用问题,如果来回调用,可能会产生内存泄漏(C语言)
3、自己的脑袋里面就是一个ide,时刻判断是否是正确的
4、如果title为空,不会执行后面语句,在不使用异常的前提下,不能对tornado框架改动,所以添加默认参数 “”
5、命名的时候一定要想到别人能不能看懂,要写别人能看懂的变量名称
二、语法定义
1、对返回值的定义:
把正确的放到前面去,错误的放到后面,否则错误的话就会进行不下去,然后在函数下面进行判断,判断第一个能不能走下去,如果走不下去,就进入错误,根据错误情况输出,上来就还是一个错误的return就不进行
2、返回值有多个的情况:
当有多个返回值时,返回值将返回一个元组形式,如果需要元组中其他的元素,那么需要先提前解开调用
def return_value(self, temp_para, para, list_num=None):
value, msg = int_cond_judge(temp_para, para, list_num)
if msg:
self.fail(message=msg)
return value