私はこれら 2 つのコードを作成しましたが、どちらが「優れている」のだろうかと思います。それは、私のプログラムにとっては問題ではないため、どちらが実行速度が速いかを必ずしも意味するものではありません。読みやすいのはどっち?
また:
A = 1
B = some_other_value
try:
A /= B
except ZeroDivisionError:
pass
または:
A = 1
B = some_other_value
if B != 0:
A /= B