Я пытаюсь узнать Python и может, в жизни этого не понять, почему это:Python почему INT («0») возвращают ложные
i = raw_input("enter a number")
if int(i):
print "yes"
else:
print "false"
не возвращает истину, если я = = "0"
Фон: Я пытаюсь реализовать Алгоритм поиска союзников. Все работает нормально, но когда я пытаюсь подключить две точки, а один - 0, это не позволит мне контролировать. (Python 2.7)
Прочтите [это] (http://docs.python.org/release/2.5.2/lib/truth.html) –
Что именно вы проверяете, когда пытаетесь подключить две точки? – Elazar
Я строил Алгоритм поиска союза –