Boa tarde!
import pandas as pd
url = 'https://raw.githubusercontent.com/alura-cursos/pandas-conhecendo-a-biblioteca/main/desafios/alunos.csv'
data = pd.read_csv(url)
print("Verificação de valores nulos:\n")
print(f"{data.isnull().sum()}\n")
print(data[data['Notas'].isna()])
print("\nTratamento dos valores nulos: substituição por zero.\n")
data['Notas'] = data['Notas'].fillna(0)
#removendo Alice e Carlos da base de dados
data.drop(data[data['Nome'] == 'Alice'].index, inplace=True)
data.drop(data[data['Nome'] == 'Carlos'].index, inplace=True)
print("Verificação de valores nulos e remoção de Alice e Carlos:")
print(f"{data.isnull().sum()}\n")
data.query('Nome == "Carlos" or Nome == "Alice"')
selec = data['Aprovado'] == True
print(f"\nAlunos aprovados: {data[selec]}")
print("\nSubstituindo notas 7.0 por 8.0:")
data['Notas'] = data['Notas'].replace(7.0, 8.0)
print(f"\nAtualização dos alunos aprovados:")
print(data[selec])
data[selec].to_csv('alunos_aprovados.csv', index=False)
Saídas:

