私はPythonを学ぼうとしていますが、その生涯にわたって、これがなぜなのかわかりません:
i = raw_input("enter a number")
if int(i):
print "yes"
else:
print "false"
i == "0" の場合は true を返しません
背景: Union-Find Algorithm を実装しようとしています。すべて正常に動作しますが、2 つのポイントを接続しようとして、1 つが 0 の場合、コントロールを通過できません。(パイソン2.7)