boa noite turma existi alguma diferença entre o else ou elif no python ? obrigado
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
boa noite turma existi alguma diferença entre o else ou elif no python ? obrigado
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.