我有這個代碼。 true_var
和other_true_var
是boolean
值。四個條件分支是不同的。最乾淨的方式來寫2布爾條件(4分支)
if true_var && other_true_var:
# do something 0
else if true_var && not other_true_var:
# do something 1
else if not true_var && other_true_var:
# do something else
else:
# both are false, do a crazy thing
有沒有「接受」的方式來寫這個?我可以將所有條件語句放入返回布爾值的方法中,但似乎在頂部。