Неожиданное поведение ключевого слова «is» в Python?Python

Программы на Python
Anonymous
Неожиданное поведение ключевого слова «is» в Python?

Сообщение Anonymous »

Почему код ниже выдает:

False
False
False


а не: Ложь Верно Ложь

def foo(el):
return (el is 0.0)

seq=[0,0.0,False]
for el in seq:
print( foo(el) )



Подробнее здесь: https://stackoverflow.com/questions/609 ... -in-python

Вернуться в «Python»