Escreva o códigoPráticaPython
Aconselhar para sol, chuva ou neve
Encadear vários elif para textos diferentes ignorando caixa.
Leia o tempo digitado e imprima um conselho, valendo para maiúsculas ou minúsculas como SOL ou Chuva. Se for sol, imprima use oculos. Se for chuva, imprima leve guarda-chuva. Se for neve, imprima use casaco, senão imprima tempo desconhecido.
Entrada: Uma linha com o tempo digitado.
Saída: Uma linha com o conselho correspondente.
Revisa etapa da trilha 4
Exemplo 1
- Entrada
sol
- Saída esperada
use oculos
Tempo exato em minúsculas escolhe o primeiro conselho.
Exemplo 2
- Entrada
Chuva
- Saída esperada
leve guarda-chuva
Maiúscula inicial deve ser aceita como chuva.
Exemplo 3
- Entrada
vento
- Saída esperada
tempo desconhecido
Tempo fora da lista cai no `else`.
Solução comentada
Verifique uma tentativa sua para liberar a solução.
tempo = input()
tempo = tempo.lower()
if tempo == 'sol':
print('use oculos')
elif tempo == 'chuva':
print('leve guarda-chuva')
elif tempo == 'neve':
print('use casaco')
else:
print('tempo desconhecido')O programa lê o texto e passa para minúsculas para ignorar a caixa. A cadeia de if e elif testa cada tempo em ordem. Se nenhum bater, o else final trata o desconhecido.
Erro comum: Comparar direto com sol sem passar para minúsculas, então SOL cai no else.
Escreva sua solução e verifique quando quiser.