Vou deixar aqui registrado o meu ínício de entendimento dessas condicionais...Vou praticar mais pra melhorar o entendimento sobre a supressão da condição Else.
Vou deixar aqui registrado o meu ínício de entendimento dessas condicionais...Vou praticar mais pra melhorar o entendimento sobre a supressão da condição Else.
Olá Luiz, tudo bem?
Que bom que você está se dedicando ao entendimento das condicionais em Python. O elif
, que é uma abreviação de "else if", é usado quando você tem várias condições para verificar. Ele é uma extensão do if
e permite que você encadeie múltiplas condições. O elif
só será avaliado se a condição do if
anterior for falsa. Você pode usar quantos elif
precisar para cobrir todas as condições que deseja verificar.
Por exemplo, classificar os preços de um imóvel:
if valor_imovel < 100000:
print('Imóvel de entrada')
elif valor_imovel >= 100000 and valor_imovel < 500000:
print('Imóvel de médio valor')
elif valor_imovel >= 500000:
print('Imóvel de alto valor')
Nesse exemplo, o programa verifica se o valor_imovel
é menor que 100000. Se essa condição for verdadeira, ele imprime "Imóvel de entrada". Se não, ele verifica a próxima condição com elif
. E assim por diante. Se nenhuma das condições if
ou elif
forem verdadeiras, e você tiver um else
no final, o código dentro do else
será executado.
Abaixo deixo um artigo onde aborda sobre a linguagem Python, nele há uma seção sobre estruturas condicionais em Python: if, elif e else:
Caso queira praticar estruturas condicionais para fixar o conteúdo, temos o curso Praticando Python: condicionais if, elif e else.
Espero ter ajudado.
Qualquer dúvida, compartilhe no fórum.
Abraços e bons estudos!
Obrigado pela informação...Vou treinar esse código pra melhor entendimento...