Python: Como Fazer Comentário no Código
A importância dos comentários no código Python é abordada neste artigo.
Glossário
A importância dos comentários no código Python
Comentar o código é uma prática essencial na programação
E o Python não é exceção. Os comentários são trechos de texto inseridos no código fonte, que não são interpretados pelo compilador ou pelo interpretador Python. Eles servem para fornecer explicações, documentar o código e facilitar a compreensão do mesmo. Os comentários são extremamente úteis tanto para o desenvolvedor que escreveu o código quanto para outros programadores que possam estar trabalhando no mesmo projeto.
Uma das principais vantagens de utilizar comentários no código Python
É a capacidade de tornar o código mais legível e compreensível. Quando escrevemos um programa, muitas vezes é necessário tomar decisões complexas e implementar lógicas complicadas. Os comentários permitem que o desenvolvedor explique o raciocínio por trás de determinadas linhas de código, facilitando o entendimento de outros programadores que possam precisar ler, modificar ou dar manutenção ao código no futuro.
Além disso, os comentários também podem servir como lembretes para o próprio desenvolvedor
À medida que um projeto se torna maior e mais complexo, é fácil esquecer o objetivo de determinadas linhas de código ou a razão pela qual foram implementadas de determinada maneira. Os comentários podem funcionar como notas pessoais, ajudando o desenvolvedor a se lembrar do que foi feito e por quê.
Como fazer comentários em Python
Fazer comentários em Python é bastante simples. Existem duas maneiras de inserir um comentário no código: utilizando o caractere “#” ou aspas triplas. O caractere “#” é usado para criar comentários em uma única linha. Tudo o que estiver à direita do “#” será considerado um comentário e será ignorado pelo interpretador Python.



# Este é um comentário em Python
print("Olá, mundo!")
Já as aspas triplas são utilizadas para criar comentários de várias linhas. Tudo o que estiver entre as aspas triplas será considerado um comentário e será ignorado pelo interpretador Python.
"""
Este é um comentário
de múltiplas linhas
em Python
"""
print("Olá, mundo!")
É importante ressaltar que, ao escrever comentários, é fundamental utilizar uma linguagem clara e concisa. Os comentários devem ser informativos e explicativos, evitando ambiguidades e fornecendo detalhes relevantes sobre o código. Além disso, é recomendado utilizar comentários em inglês, já que é a língua mais amplamente utilizada na programação.
Boas práticas para escrever comentários em Python
Ao escrever comentários em Python, existem algumas boas práticas que podem ser seguidas para garantir a qualidade e a eficácia dos mesmos. Aqui estão algumas dicas:
- Seja claro e objetivo: Os comentários devem ser claros e fáceis de entender. Evite jargões ou terminologias complexas que possam confundir outros programadores.
- Comente o porquê, não o como: Em vez de comentar o que o código faz, explique por que ele faz dessa maneira. Isso ajuda a transmitir o raciocínio por trás do código e facilita a compreensão.
- Evite comentários óbvios: Não é necessário comentar cada linha de código. Foque em explicar partes complexas, algoritmos ou decisões de design importantes.
- Mantenha os comentários atualizados: À medida que o código evolui, é importante atualizar os comentários para refletir as mudanças. Comentários desatualizados podem levar a confusões e erros.
- Utilize formatação adequada: Procure manter uma formatação consistente nos comentários, utilizando espaçamento adequado e evitando linhas muito longas.
Exemplos de comentários em Python: Como utilizar no código
Vamos agora explorar alguns exemplos práticos de como utilizar comentários em Python. Suponha que estamos escrevendo um programa para calcular a média de uma lista de números. Veja um exemplo de código com comentários explicativos:
# Definindo a lista de números
numeros = [1, 2, 3, 4, 5]
# Inicializando a variável soma
soma = 0
# Iterando sobre a lista de números
for numero in numeros:
soma += numero # Adicionando o número à soma
# Calculando a média
media = soma / len(numeros) # Dividindo a soma pelo número de elementos
# Imprimindo o resultado
print("A média dos números é:", media)
Neste exemplo, os comentários ajudam a entender cada etapa do código. Eles explicam o propósito de cada linha, facilitando a compreensão global do programa.
Conclusão
Os comentários desempenham um papel fundamental na programação Python. Eles tornam o código mais legível, facilitam a compreensão, documentam a lógica por trás das implementações e ajudam os desenvolvedores a se lembrarem do que foi feito. Ao utilizar comentários adequadamente, você torna o seu código mais acessível e colaborativo, permitindo que outros programadores possam entender, dar manutenção e contribuir para o seu projeto. Portanto, lembre-se da importância dos comentários no código Python e faça bom uso deles em seus projetos.
Boas práticas para escrever comentários em Python
Ao escrever comentários em Python, é importante seguir algumas boas práticas para garantir a qualidade e a eficácia dos mesmos. Aqui estão algumas dicas que podem ajudar:
- Seja claro e objetivo: Os comentários devem ser claros e fáceis de entender. Utilize uma linguagem simples e evite jargões ou terminologias complexas. Certifique-se de que o comentário transmita a informação de forma direta e concisa.
- Comente o porquê, não o como: Em vez de comentar o que o código faz, explique por que ele faz dessa maneira. Isso ajuda a transmitir o raciocínio por trás do código e a facilitar a compreensão. Em vez de descrever cada linha de código, concentre-se em explicar as partes mais complexas e as decisões de design importantes.
- Evite comentários óbvios: Não é necessário comentar cada linha de código. Foque em explicar partes do código que possam ser mais difíceis de entender ou que envolvam lógicas complexas. Evite comentários que apenas repetem o que já está evidente no código.
- Mantenha os comentários atualizados: À medida que o código evolui, é importante atualizar os comentários para refletir as mudanças. Comentários desatualizados podem levar a confusões e erros. Sempre que fizer alterações no código, verifique se os comentários ainda estão alinhados com as modificações realizadas.
- Utilize formatação adequada: Procure manter uma formatação consistente nos comentários, utilizando espaçamento adequado e evitando linhas muito longas. Isso torna o código mais legível e facilita a compreensão dos comentários.
- Utilize comentários em inglês: Embora seja comum escrever código em Python usando palavras-chave e identificadores em português, é recomendado utilizar comentários em inglês. Isso se deve ao fato de que a maioria dos recursos, bibliotecas e documentações estão escritos em inglês, o que facilita a comunicação e colaboração com outros programadores ao redor do mundo.
Exemplos de comentários em Python: Como utilizar no código
Agora que já conhecemos as boas práticas para escrever comentários em Python, vamos ver alguns exemplos práticos de como eles podem ser utilizados no código.



- Comentário de descrição de função:
- Comentário explicativo de lógica:
- Comentário de explicação de código complexo:
def calcular_media(lista):
"""
Função para calcular a média de uma lista de números.
Parâmetros:
- lista: lista de números
Retorna:
- média dos números
"""
soma = sum(lista)
media = soma / len(lista)
return media
Nesse exemplo, o comentário descreve a função calcular_media
e explica os parâmetros esperados e o valor retornado. Isso facilita o entendimento do propósito da função e como utilizá-la.
numero = 10
# Verifica se o número é positivo
if numero > 0:
resultado = "O número é positivo"
else:
resultado = "O número é negativo ou zero"
Nesse exemplo, o comentário ajuda a entender a lógica por trás da verificação do número. Ele esclarece que o código está verificando se o número é positivo e define uma mensagem de resultado apropriada com base nessa condição.
# Calcula a média dos números pares na lista
soma = 0
contador = 0
for numero in lista:
if numero % 2 == 0:
soma += numero
contador += 1
media = soma / contador
Nesse exemplo, o comentário explica que o código está calculando a média dos números pares na lista. Isso ajuda a compreender a lógica do loop for
e a finalidade das variáveis soma
e contador
.
Conclusão
Os comentários são uma ferramenta poderosa para melhorar a legibilidade e a compreensão do código em Python. Ao seguir as boas práticas e utilizar comentários adequadamente, você facilita a colaboração entre os desenvolvedores, torna o código mais acessível e permite que outros programadores entendam e contribuam para o seu projeto. Portanto, não deixe de utilizar comentários em Python para documentar e explicar o seu código de maneira clara e concisa.
A Awari é a melhor plataforma para aprender sobre ciência de dados no Brasil.
Aqui você encontra cursos com aulas ao vivo, mentorias individuais com os melhores profissionais do mercado e suporte de carreira personalizado para dar seu próximo passo profissional e aprender habilidades como Data Science, Data Analytics, Machine Learning e mais.
Já pensou em aprender de maneira individualizada com profissionais que atuam em empresas como Nubank, Amazon e Google? Clique aqui para se inscrever na Awari e começar a construir agora mesmo o próximo capítulo da sua carreira em dados.


