При использовании, оператор
or возвращает первое истинное значение из двух операндов или последний операнд, если оба являются ложнымиВ данном случае, поскольку значение
var является истинным, оператор or не будет вычислять выражение 0/0 и вернёт значение var, то есть "False"Поэтому мы и получаем такой ответ