Escreva o códigoPráticaPython
Aconselhar protetor só em dia de sol
Praticar seleção aninhada com decisão dependente.
Leia duas linhas: o tempo (sol ou outro) e o nível de UV (alto ou normal). Se o tempo não for sol, imprima sem sol. Se for sol, imprima dia de sol e, só nesse caso, se o UV for alto, imprima também passe protetor solar na linha seguinte.
Entrada: Duas linhas: o tempo e o nível de UV.
Saída: Uma ou duas linhas com o conselho do dia.
Revisa etapa da trilha 4
Exemplo 1
- Entrada
sol alto
- Saída esperada
dia de sol passe protetor solar
Sol com UV alto imprime as duas linhas.
Exemplo 2
- Entrada
sol normal
- Saída esperada
dia de sol
Sol com UV normal imprime só a primeira linha.
Exemplo 3
- Entrada
chuva alto
- Saída esperada
sem sol
Sem sol o UV é ignorado e sai só `sem sol`.
Solução comentada
Verifique uma tentativa sua para liberar a solução.
tempo = input()
uv = input()
tempo = tempo.lower()
uv = uv.lower()
if tempo == 'sol':
print('dia de sol')
if uv == 'alto':
print('passe protetor solar')
else:
print('sem sol')O if de fora separa dia de sol dos outros tempos. O if de dentro só roda quando já é sol, por isso o aviso de UV é dependente. Passar tudo para minúsculas aceita SOL e Alto.
Erro comum: Testar o UV fora do ramo do sol e pedir protetor mesmo em dia sem sol.
Escreva sua solução e verifique quando quiser.