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:
-
Siga a convenção snake_case para nomes de variáveis.
Exemplo:
soma_total = 0 valor_atual = 1.5
- Evite adicionar comentários no código; toda a explicação deve ser fornecida no README.
-
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.
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.
Se você tiver alguma dúvida, sugestão ou precisar de suporte, por favor, sinta-se à vontade para entrar em contato conosco:
- E-mail: petbcc.ufscar@gmail.com
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!