这两种方式哪种会比较好一点,或者有哪些更加好的方法可以减少不必要的if语句

img

img


变量account和user_name都是字符串类型的数据,没有数据输入时为空字符

if 没办法少, 但第二种方式, len 只用了2次, 第一种方式len 用了6次。
我认为第二种方式更佳。
第二种方式 ,多了一次 字典调用。 但逻辑看起来比较直观。

你判断两个都为0的时候执行程序,否则sql就为空

我认为第二种会比较好
看起来明显简洁,而且增加内容时比第一种方便