摘要:
变量的草率运用会让代码更难理解 1. 减少变量 1)没有价值的临时变量 1 now = datetime.datetime.now() 2 root_message.last_view_time = now 3 4 #上面的 now 没有拆分复杂的表达式;没有更多的澄清;只用了一次。因此是冗余的。 阅读全文
posted @ 2021-01-04 18:36
zziii
阅读(132)
评论(0)
推荐(0)
|
摘要:
变量的草率运用会让代码更难理解 1. 减少变量 1)没有价值的临时变量 1 now = datetime.datetime.now() 2 root_message.last_view_time = now 3 4 #上面的 now 没有拆分复杂的表达式;没有更多的澄清;只用了一次。因此是冗余的。 阅读全文
posted @ 2021-01-04 18:36
zziii
阅读(132)
评论(0)
推荐(0)
摘要:
代码中的表达式越长,它就越难理解。本章看看各种操作和拆分代码以使它们更容易理解的方法。 1. 用做解释的变量 if line.split(':')[0].strip() == "root": -- username 为解释变量 username = line.split(':')[0].strip( 阅读全文
posted @ 2021-01-04 18:06
zziii
阅读(112)
评论(0)
推荐(0)
|