Imagine que você está desenvolvendo um aplicativo de previsão do tempo
Como parte do seu projeto, você precisa escrever uma função em Python chamada classificaClima(temperatura), que será responsável por fornecer uma descrição do clima com base na temperatura fornecida.
Esta função deve retornar uma string descrevendo a condição climatica de acordo com as seguintes regras Temperaturas acima de 35 graus seriam classificadas como 'Muito quente Temperaturas entre 18 e 35 graus seriam classificadas como Agradável Temperaturas entre 10 e 18 graus seriam classificadas como Fresco Temperaturas abaixo de 10 graus seriam classificadas como 'Frio
Com base nessas informações, qual das seguintes implementações da função classificaClima temperatura) está correta?
Vamos analisar as opções fornecidas para a implementação da função classificaClima(temperatura): A) ```python def classificaClima(temperatura): if temperatura > 35: return 'Muito quente' elif temperatura >= 18 and temperatura <= 35: return 'Agradável' elif temperatura >= 10 and temperatura < 18: return 'Fresco' elif temperatura < 10: return 'Frio' ``` B) ```python def classificaClima(temperatura): if temperatura > 35: return 'Muito quente' elif temperatura >= 18: return 'Agradável' elif temperatura >= 10: return 'Fresco' else: return 'Frio' ``` C) ```python def classificaClima(temperatura): if temperatura > 35: return 'Muito quente' elif temperatura >= 18: return 'Agradável' elif temperatura >= 10: return 'Fresco' else: return 'Frio' ``` D) ```python def classificaClima(temperatura): if temperatura > 35: return 'Muito quente' elif 18 <= temperatura <= 35: return 'Agradável' elif 10 <= temperatura < 18: return 'Fresco' else: return 'Frio' ``` E) ```python def classificaClima(temperatura): if temperatura > 35: return 'Muito quente' elif 18 <= temperatura <= 35: return 'Agradável' elif 10 <= temperatura < 18: return 'Fresco' elif temperatura < 10: return 'Frio' ``` A opção correta é a letra E), pois ela segue corretamente as regras estabelecidas para classificar o clima com base na temperatura fornecida.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar