import pandas as pd
1) Carregar os dados
url = 'https://raw.githubusercontent.com/alura-cursos/pandas-conhecendo-a-biblioteca/main/desafios/alunos.csv' df = pd.read_csv(url)
2) Criar a coluna "Pontos_extras" (40% da nota atual)
df['Pontos_extras'] = df['Nota'] * 0.4
3) Criar a coluna "Notas_finais" (Nota + Pontos_extras)
df['Notas_finais'] = df['Nota'] + df['Pontos_extras']
4) Criar coluna "Aprovado" com base na nota original
df['Aprovado'] = df['Nota'] >= 6
5) Criar coluna "Aprovado_final" com base na nota final
df['Aprovado_final'] = df['Notas_finais'] >= 6
6) Selecionar os alunos que não estavam aprovados, mas ficaram com os pontos extras
aprovados_apos_extras = df[(df['Aprovado'] == False) & (df['Aprovado_final'] == True)]
Exibir os resultados
print("Alunos que foram salvos pelos pontinhos extras milagrosos:\n") print(aprovados_apos_extras)