[英]Using a variable after if statement
想知道在if語句中檢查變量然后在if語句之后再次使用它時,更快和/或更好的做法是什么。
喜歡
if var_A + var_B > 10:
var_C = var_A + var_B
要么
var_temp = var_A + var_B
if var_temp > 10:
var_C = var_temp
對不起,不好的例子,只是想知道其中哪個更好
當然第二個版本更好:
第三個選項,我最喜歡的,將進行設置,並檢查untruthy設置var_C
一些備用
var_C = var_A + var_B
if var_C <= 10:
var_C = None
不需要額外的變量
第二個選擇是最好的。 從主觀上講,下一個家伙閱讀和維護起來要容易得多。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.