1
resposta

[Projeto] Testando as habilidades da Aula

Criei um código, utilizando ajuda da inteligência artificial para testar as habilidades aprendidas nesta primeira aula.
https://github.com/jonydevrio/alura_python.git

Não consegui colocar ele inteiro aqui nesta janela por causa do limite de 5000 caracteres...
de qualquer forma, coloquei no git!

Espero ajudar aos colegas.
Abraços a todos!

1 resposta

Olá, João. Como vai?

Parabéns pela iniciativa de já aplicar o que aprendeu em um projeto prático e subir para o GitHub! Essa é uma das melhores formas de consolidar o conhecimento em programação. Como você está começando a explorar o Python vindo de uma área diferente, como o Direito, manter o foco na organização do código é essencial.

Aproveitando que a atividade em que você postou trata sobre a importância da indentação, vale reforçar por que esse tema é tão crítico em Python:

Ao contrário de outras linguagens que utilizam chaves { } para definir blocos de código, o Python utiliza o espaçamento à esquerda (indentação). Se o alinhamento estiver errado, o código ou apresentará um erro de sintaxe (IndentationError) ou executará uma lógica completamente diferente da pretendida.

Para o seu repositório no GitHub ficar ainda mais profissional e ajudar os colegas, deixo algumas boas práticas de Python:

  • PEP 8: Esta é a "lei" de estilo do Python. Ela recomenda o uso de 4 espaços por nível de indentação (evite usar a tecla TAB, se possível, configure seu editor para converter TAB em 4 espaços).
  • Comentários: Utilize o caractere # para explicar a lógica de trechos mais complexos. Isso ajuda quem está lendo o seu código no Git a entender o seu raciocínio.
  • Docstrings: Para funções, utilize as aspas triplas para descrever o que a função faz:
def calcular_bonus(salario):
    """
    Calcula o bônus de 10% sobre o salário informado.
    """
    return salario * 1.10

Continue explorando essa transição para a IA aplicada. O Python é uma ferramenta poderosíssima para automatizar análises de documentos e processos que podem ser muito úteis na sua atuação como advogado.

Espero que possa ter lhe ajudado!