Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Industrial programming >> python

Palavras-chave e Identificadores em Python: Dominando Palavras Reservadas e Convenções de Nomenclatura

Palavras-chave e Identificadores em Python

Aprenda as 33 palavras reservadas do Python e como dar nomes claros e significativos a variáveis, funções e classes.

Palavras-chave do Python

Palavras-chave do Python são os blocos de construção da sintaxe da linguagem. São palavras reservadas que não podem ser usadas como identificadores, como nomes de variáveis ou funções. Como definem a estrutura da linguagem, usar uma palavra-chave incorretamente resulta em erro de sintaxe.

Palavras-chave são case-sensitive e listadas exatamente como aparecem na linguagem. No Python 3.7 existem 33 delas, embora versões mais recentes possam adicionar algumas. Para referência definitiva, consulte a documentação oficial do Python.

Todas as palavras-chave são minúsculas exceto True, False e None. A tabela abaixo lista cada palavra-chave com breve exemplo de uso típico.

Falseawaitelseimportpass
Nonebreakexceptinraise
Trueclassfinallyisreturn
andcontinueforlambdatry
asdeffromnonlocalwhile
assertdelglobalnotwith
asyncelififoryield

Embora possa parecer assustador lembrar todas as 33 palavras-chave, entender seu propósito é essencial para escrever código claro e livre de erros.


Identificadores em Python

Um identificador é o nome que você dá a classes, funções, variáveis e outros objetos. Serve como rótulo único que torna seu código legível e mantenível.

Regras para escrever identificadores

  1. Identificadores podem conter letras (a–z, A–Z), dígitos (0–9) e underscore _. Exemplos válidos: minhaClasse, var_1, imprime_isto_na_tela.
  2. Não podem começar com dígito; 1variavel é inválido, enquanto variavel1 é aceitável.
  3. Palavras-chave não podem ser usadas como identificadores.
    global = 1
    Saída
     File "<interactive input>", line 1 global = 1 ^ SyntaxError: invalid syntax
  4. Símbolos especiais como !, @, #, $, %, etc., não são permitidos.
    a@ = 0
    Saída
     File "<interactive input>", line 1 a@ = 0 ^ SyntaxError: invalid syntax
  5. Não há limite prático para o comprimento de um identificador.

Pontos a lembrar

Python é case-sensitive, então Variavel e variavel referenciam objetos diferentes.

Escolha nomes descritivos: c = 10 é sintaticamente correto, mas contador = 10 transmite intenção mais claramente e facilita manutenção futura.

Para identificadores de múltiplas palavras, o underscore _ é o separador recomendado, ex: esta_e_uma_variavel_longa. Seguir convenções de nomenclatura PEP 8 melhora ainda mais a legibilidade do código.

python

  1. Entendendo Palavras-chave e Identificadores em C#: Regras, Listas e Boas Práticas
  2. Palavras-chave e Identificadores em C: Um Guia Prático
  3. Declarações, Indentação e Comentários em Python: Guia Claro
  4. Variáveis, Constantes e Literais em Python – Guia Completo
  5. Dominando Conversão e Casting de Tipos em Python: Guia Completo
  6. Dominando I/O e Importação de Módulos em Python: Guia Prático
  7. Obter Data e Hora Atuais em Python: Guia Prático
  8. Dominando o Módulo time do Python: Funções, Structs e Exemplos Práticos
  9. Construa um Sensor de Temperatura Remoto com Raspberry Pi e Python – Guia Passo a Passo
  10. Entendendo type() e isinstance() em Python: Exemplos Práticos