Skip to content

Latest commit

 

History

History
41 lines (24 loc) · 1.67 KB

GUIA_PADRONIZACAO_PYTHON.md

File metadata and controls

41 lines (24 loc) · 1.67 KB

Guia de Padronização para Python

Bem vindo ao Guia de Padronização para Python do Beecrowd do PET-BCC UFSCar. Esse guia foi criado com o intuito de ajudar você a contribuir com soluções em Python para o projeto. Para contribuir com soluções em Python para o projeto, siga as instruções desse guia:


Declaração de Variáveis

  • Siga a convenção snake_case para nomes de variáveis.

    Exemplo:

    soma_total = 0
    valor_atual = 1.5

Comentários no Código

  • Evite adicionar comentários no código; toda a explicação deve ser fornecida no README.

Informações Adicionais

  • Todo o código deve ser explicado no README.

  • Atente-se ao fluxo de leitura do código, respeitando a indentação.

  • Busque modularizar o código, criando funções separadas para facilitar o entendimento.

    Exemplo: Defina uma função para ordenação de listas fora da função principal.

Template de Resolução (README)

Utilize o Template de Resolução como ponto de partida para suas contribuições. Este arquivo contém uma estrutura básica para guiar a documentação de suas soluções.

Contato

Se você tiver alguma dúvida, sugestão ou precisar de suporte, por favor, sinta-se à vontade para entrar em contato conosco:

Você também pode criar uma Issue no GitHub para relatar problemas, sugerir melhorias ou contribuir para o desenvolvimento do Beecrowd. Estamos sempre abertos para receber feedback e colaboração. Obrigado!