Size: a a a

Сообщество Python Программистов

2021 April 03

E

Egor in Сообщество Python Программистов
вот еще приколы тебе
источник

А

Артем in Сообщество Python Программистов
Это ведь из-за структуры памяти в Python, разве нет?
источник

E

Egor in Сообщество Python Программистов
да, первые два про это)
источник

E

Egor in Сообщество Python Программистов
думаю, да. Только я структуру памяти не знаю, так что тут не особо помогу
источник

E

Egor in Сообщество Python Программистов
просто стоит помнить, что литералы сравнивать на is - смертный грех
источник

v

voenkom in Сообщество Python Программистов
+, спасибо за третье) сейчас подумаю
источник

K

KarmaBot in Сообщество Python Программистов
Вы увеличили карму lynulx до 1860.87 (+6.84)
источник

А

Артем in Сообщество Python Программистов
На сколько я помню, там числа от -7 до 255 захаркожены и сравнение любой переменной с этим числом будет одинаково, а в ином случае планировщик памяти сам решает выделить ему новый участок памяти или использовать старый кусок.
источник

⪨Droցήowt⪩ in Сообщество Python Программистов
is вроде бы проверяет не содержимое, а на какой объект в памяти ссылаются переменные
источник

E

Egor in Сообщество Python Программистов
источник

E

Egor in Сообщество Python Программистов
от -5 до 256
источник

А

Артем in Сообщество Python Программистов
Значит не от -7)
источник

E

Egor in Сообщество Python Программистов
источник

А

Артем in Сообщество Python Программистов
Может быть и так) Надо лезть в доки. Я где-то про это точно читал
источник

А

Артем in Сообщество Python Программистов
Так же и хардкодятся некоторые строки
источник

⪨Droցήowt⪩ in Сообщество Python Программистов
Оператор is сравнивает идентичность двух объектов, в то время как оператор == сравнивает значения двух объектов. Оператор is оценивает значение true, если переменные с обеих сторон оператора указывают на один и тот же объект и false в противном случае.
источник

E

Egor in Сообщество Python Программистов
is сравнивает значение ссылки на память, == сравнивает значение объекта
источник

E

Egor in Сообщество Python Программистов
ну, типа того. Вызывает eq, а там уже движ
источник

⪨Droցήowt⪩ in Сообщество Python Программистов
+
источник

K

KarmaBot in Сообщество Python Программистов
Вы увеличили карму lynulx до 1868.42 (+7.55)
источник