Olá, Vinicius! Como vai?
Parabéns pela resolução da atividade!
Observei que você explorou o uso de isnull para identificar valores nulos, utilizou muito bem o query para filtrar registros específicos e ainda compreendeu a importância do to_csv para exportar os dados de forma organizada.
Uma dica interessante para o futuro é aplicar o parâmetro subset ao usar dropna, caso queira remover apenas registros com valores nulos em determinadas colunas. Assim:
df_alunos.dropna(subset=["Nota"], inplace=True)
Isso faz com que apenas os registros com valores nulos na coluna escolhida sejam eliminados, mantendo os demais dados intactos.
Fico à disposição! E se precisar, conte sempre com o apoio do fórum.
Abraço e bons estudos!
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!