Junior — Middle
Pode explicar o que é o padrão PEP8 e como ele afeta a escrita de código em Python?
sobes.tech IA
Resposta da IA
PEP8 é o estilo oficial de codificação para Python, que descreve recomendações para formatar o código de forma a torná-lo mais legível e uniforme. Cobre regras sobre indentação, comprimento de linhas, nomeação de variáveis, espaços, estrutura de funções e classes, e outros aspetos.
Impacto do PEP8 na escrita de código:
- Melhora a legibilidade e manutenção do código, especialmente em equipas.
- Ajuda a evitar erros comuns de formatação.
- Permite usar ferramentas automáticas para verificar e formatar o código (por exemplo, flake8, black).
Exemplo:
# Correto segundo PEP8
class MyClass:
def my_method(self, param_one, param_two):
if param_one > param_two:
print("param_one é maior")
Seguir o PEP8 é uma boa prática para qualquer programador Python.