1
resposta

[Bug] Desafio 4 - Aula 4

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

E aí, William! Tudo bem?

Percebi que você praticou o uso de filtros booleanos com operadores lógicos e aplicou muito bem o encadeamento de condições para filtrar os alunos que mudaram de status.

Uma sugestão é usar a query() do Pandas com o objetivo de deixar os filtros mais legíveis. Veja só:

alunos.query("Aprovado == False and Aprovado_Final == True")

Resultado: Retorna os mesmos alunos que foram reprovados inicialmente e aprovados após os pontos extras, mas com uma sintaxe mais enxuta.

Essa abordagem ajuda a escrever códigos mais limpos e fáceis de entender.

Ícone de sugestão Para saber mais:

Sugestão de conteúdo para você mergulhar ainda mais sobre o tema:

Alguns materiais estão em inglês, mas é possível compreendê-los usando o recurso de tradução de páginas do próprio navegador.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

AluraConte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!