Почему использование 'id' в качестве имени переменной в Python не рекомендуется?
Следует воздерживаться от именования переменных id в Python. Это связано с тем, что id() — это встроенная функция, которая предоставляет уникальный идентификатор объектам в системной памяти.
help(id)
# Output
Help on built-in function id in module __builtin__:
id(...)
id(object) -> integer
Return the identity of an object. This is guaranteed to be unique among
simultaneously existing objects. (Hint: it's the object's memory
address.)
Именование идентификатора переменной может привести к конфликтам именования со встроенной функцией. Следовательно, обычно рекомендуется избегать использования ключевых слов или имен встроенных функций в качестве имен переменных.
Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3