Palavras-chave e identificadores do Python
Palavras-chave e identificadores do Python
Neste tutorial, você aprenderá sobre palavras-chave (palavras reservadas em Python) e identificadores (nomes dados a variáveis, funções, etc.).
Palavras-chave Python
Palavras-chave são as palavras reservadas em Python.
Não podemos usar uma palavra-chave como nome de variável, nome de função ou qualquer outro identificador. Eles são usados para definir a sintaxe e a estrutura da linguagem Python.
Em Python, as palavras-chave diferenciam maiúsculas de minúsculas.
Existem 33 palavras-chave no Python 3.7. Esse número pode variar um pouco ao longo do tempo.
Todas as palavras-chave, exceto
True
, False
e None
estão em minúsculas e devem ser escritas como estão. A lista de todas as palavras-chave é fornecida abaixo. False | await | else | import | pass |
None | break | except | in | raise |
True | class | finally | is | return |
and | continue | for | lambda | try |
as | def | from | nonlocal | while |
assert | del | global | not | with |
async | elif | if | or | yield |
Observar todas as palavras-chave de uma só vez e tentar descobrir o que elas significam pode ser esmagador.
Se você quiser ter uma visão geral, aqui está a lista completa de todas as palavras-chave com exemplos.
Identificadores Python
Um identificador é um nome dado a entidades como classe, funções, variáveis, etc. Ajuda a diferenciar uma entidade da outra.
Regras para escrever identificadores
- Os identificadores podem ser uma combinação de letras minúsculas (a a z) ou (A a Z) em maiúsculas ou dígitos (0 a 9) ou um sublinhado
_
. Nomes comomyClass
,var_1
eprint_this_to_screen
, todos são exemplos válidos. - Um identificador não pode começar com um dígito.
1variable
é inválido, masvariable1
é um nome válido. - As palavras-chave não podem ser usadas como identificadores.
global = 1
File "<interactive input>", line 1 global = 1 ^ SyntaxError: invalid syntax
- Não podemos usar símbolos especiais como ! , @ , # , $ , % etc. em nosso identificador.
a@ = 0
SaídaFile "<interactive input>", line 1 a@ = 0 ^ SyntaxError: invalid syntax
- Um identificador pode ter qualquer tamanho.
Coisas para lembrar
Python é uma linguagem que diferencia maiúsculas de minúsculas. Isso significa que
Variable
e variable
não são os mesmos. Sempre dê aos identificadores um nome que faça sentido. Enquanto
c = 10
é um nome válido, escrevendo count = 10
faria mais sentido e seria mais fácil descobrir o que ele representa quando você olha para o seu código após um longo intervalo. Várias palavras podem ser separadas usando um sublinhado, como
this_is_a_long_variable
. python
- Palavras-chave e identificadores C#
- C Palavras-chave e Identificadores
- Declaração Python, Recuo e Comentários
- Variáveis, constantes e literais do Python
- Conversão de tipo Python e conversão de tipo
- Entrada, Saída e Importação do Python
- Como obter data e hora atuais em Python?
- Módulo de tempo Python
- Sensor de temperatura Python e Raspberry Pi
- type() e isinstance() em Python com exemplos