Size: a a a

2020 August 30

ИБ

Илья Билаш in ТП
Денис 🐍 (жду резы экзов) 🥶|DS|
Только если полезешь в исходники питона (нужно знать С на приличном уровне) и поменяешь что-то там
не, ну так я что угодно могу поменять.  вплоть до поведения процессора (не в смысле что именно я, ну ты понел)
источник

Д🥶

Денис 🐍 (жду резы эк... in ТП
))
источник

ИБ

Илья Билаш in ТП
в общем, в любом случае - получается, что в тесте вверху правильного ответа вообще нет
источник

Д🥶

Денис 🐍 (жду резы эк... in ТП
Авторам 5 лет, они не знают про объекты которые генерируются при запуске интерпретатора
источник

Д🥶

Денис 🐍 (жду резы эк... in ТП
источник

Д🥶

Денис 🐍 (жду резы эк... in ТП
Но если бы там было число >256, то правильный ответ В
источник

ИБ

Илья Билаш in ТП
не-а. тогда уже зависит от того, как мы запускаем этот код
источник

👑️

👑OGURCHIK🖤 ️ in ТП
источник

👑️

👑OGURCHIK🖤 ️ in ТП
И как
источник

ИБ

Илья Билаш in ТП
$ cat /tmp/test1.py2
#!/usr/bin/env python3

a = 257
b = 257

print(a is b)

$ /tmp/test1.py2
True
источник

ИБ

Илья Билаш in ТП
оно при парсинге еще кеш дополнительно заполняет
источник

ИБ

Илья Билаш in ТП
и вот так уже не сработает
$ cat /tmp/test2.py
#!/usr/bin/env python3

a = 256+1
b = 256+1

print(a is b)

$ /tmp/test2.py
False
источник

ИБ

Илья Билаш in ТП
а если просто в консольку вбить - тогда при 257 будет False
источник

Д🥶

Денис 🐍 (жду резы эк... in ТП
Да, тоже это заметил
источник

Д🥶

Денис 🐍 (жду резы эк... in ТП
Странно
источник

ИБ

Илья Билаш in ТП
на stackoverflow (я выше давал линк) про это писали
источник

EM

Eshu Marabo in ТП
Т.е. правильный ответ - ответа нету?
источник

ИБ

Илья Билаш in ТП
ага
источник

EM

Eshu Marabo in ТП
В смысле 2 ссылки
источник

ИБ

Илья Билаш in ТП
все верно
источник