2
respostas

else ou elif

boa noite turma existi alguma diferença entre o else ou elif no python ? obrigado

2 respostas

Boa noite José, tudo bem?

O elif é usado quando você precisa testar outra condição... Já o elsenão testa condição...

O elif é muito útil quando se precisa testar várias condições (ter vários "caminhos" para o programa percorrer).

O else é o último caso... O famoso "se não" (se não for nenhuma das condição acima, faça tal coisa).

Enquanto ambas instruções else e elif são executadas quando não corresponder na instrução de condição anterior (if ou outro elif), elas distinguem-se por elif adicionar outra condição para tentar corresponder. Já o else é a "válvula de escape", entrando e executando sem especificar outra condição, quando nenhuma das condições acima corresponder.