Найти - Пользователи
Полная версия: 1 и True
Начало » Python для новичков » 1 и True
1 2
Rodegast
Ну если ты такой настойчевый, то вот тебе очередной могильничек:
>>> isinstance(True, int)
True
А вот как раз и ответ на вопрос про множества:
>>> hash(1)
1
>>> hash(True)
1
FishHook
Rodegast
А вот как раз и ответ на вопрос про множества:
Бинго! Волшебный метод же есть, даже?
FishHook
Rodegast
то вот тебе очередной могильничек:
Чего? Тебе же сказали уже "подмножество“, это вовсе не ”один и тот же объект".
О чем спорить то?
Rodegast
> Тебе же сказали уже “подмножество“, это вовсе не ”один и тот же объект”.

А где я писал что это прям “один и тот же объект”? Я конечно-же имел в виду что они содержат одни и те же данные.
FishHook
Rodegast
> Если 1 и True это разные объекты
True это и есть 1, а False 0.

Если ты оспариваешь посыл ТС, про то, что это разные объекты, значит лично ты считаешь, что они НЕ РАЗНЫЕ. Беседа приобрела абсурдный характер.
Так вот - тру - это не есть 1. Не есть!!!!
print(True is 1)
print(id(True))
print(id(1))
Вот этот код говорит о том, что НЕ ЕСТЬ. Будем спорить?
Rodegast
> Беседа приобрела абсурдный характер.

Ну хорошо… Это разные объекты с одинаковыми значениями. Так или иначе, но от этого ничего не меняется.
FishHook
Rodegast
Это разные объекты с одинаковыми значениями. Так или иначе, но от этого ничего не меняется.
Это фактически отвечает на вопрос ТСа.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB