Algoritmos Computacionais I • Aula 05 • Identificadores

Identificadores:
Nomenclatura Técnica

Na engenharia, a precisão começa no nome. Domine as regras e as convenções profissionais de Python.

Item 2.6 do Livro Introdução à Programação e aos Algoritmos (Ribeiro)

1 Regras de Formação

Apenas letras (a-z, A-Z), dígitos (0-9) e o underscore (_).

Proibido começar com números ou usar espaços e símbolos especiais (exceto underline _).

Case Sensitive: vazaoVazao.

Palavras Reservadas (Keywords)

Total: 35 Palavras (Python 3.11+)

*Estas palavras possuem significado fixo e não podem ser usadas como identificadores.

Por que nomes significativos?

Em projetos de engenharia, o código é lido muito mais vezes do que é escrito. Nomes genéricos como x ou v1 aumentam a probabilidade de erros de cálculo e dificultam a manutenção por outros engenheiros da equipe.

Nome Ruim

v = d / t

O que é v? Vazão? Velocidade? Voltagem?

Nome Significativo

velocidade_escoamento = distancia / tempo

Claro, descritivo e autossuficiente.

2 Estilos de Escrita Profissional

Ilustração de uma Cobra Estilo Cobra

Snake Case

O padrão oficial do Python (PEP 8). Palavras em minúsculo separadas por sublinhado.

temperatura_reator = 350.5
Ilustração de um Camelo Estilo Camelo

Camel Case

Comum em Java/C#. As "corcovas" são as letras maiúsculas que iniciam cada nova palavra.

temperaturaReator = 350.5
Infográfico sobre Identificadores em Python

Laboratório de Validação

Analise o identificador abaixo. Ele é válido para o Python?

Teste 1/5
-- carregando --

Análise Léxica

Score: 0

Questionário de Identificadores

Responda às 10 questões sobre identificadores em Python.

Acertos

Score: 0 / 10