import pandas as pd
url = 'https://raw.githubusercontent.com/alura-cursos/pandas-conhecendo-a-biblioteca/main/desafios/alunos.csv'
df = pd.read_csv(url)
print(df)
# criando coluna pontos extras
df['Pontos_extras'] = df['Notas'] * 0.4
print(df)
df['Notas_finais'] = df['Notas'] + df['Pontos_extras']
print(df)
df['Aprovado_final'] = df['Notas_finais'].apply(lambda x: True if x >= 6 else False)
print(df)
# quando fala em fazer uma seleção, é para usar o método query
selecao = df.query('Aprovado == False and Aprovado_final == True')
print(selecao)
Tudo certo com o código, mas quando somo a nota extra com a nota, para alguns alunos ultrapassa o limite de 10. Gostaria de fazer de tal forma que esse limite não fosse ultrapassado. Como procedo?