Por que usar 'id' como nome de variável é desencorajado em Python?
Deve-se evitar nomear variáveis id em Python. Isso ocorre porque id() é uma função integrada integral que fornece um identificador exclusivo para objetos na memória do sistema.
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.)
Nomear um ID de variável pode levar a conflitos de nomenclatura com a função integrada. Portanto, geralmente é aconselhável evitar o uso de palavras-chave ou nomes de funções integradas como nomes de variáveis.
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3