Boa tarde!
Alguem poderia me ajudar a entender a diferença entre usar o if e o elif na questão 4? Ao usar elif, não tenho retorno correto. Mas quando troquei tudo pra if, trouxe os valores corretos.
print('Insira a média do valor dos seguintes anos: ')
m1 = input('2021: ').replace(',','.').rstrip('R$')
m1 = float(m1)
m2 = input('2022: ').replace(',','.').rstrip('R$')
m2 = float(m2)
m3 = input('2023: ').replace(',','.').rstrip('R$')
m3 = float(m3)
m_alta = m1
if m2 > m_alta:
m_alta = m2
elif m3 > m_alta:
m_alta = m3
m_baixa = m1
if m2 < m_baixa:
m_baixa = m2
elif m3 < m_baixa:
m_baixa = m3
print(f'A maior média é R${m_alta} e a menor é R${m_baixa}')
Obrigado!!