Por que usa-se elif em vez de mais ifs em Python?

1 resposta Resolvido
programaçãopythonif
P

Gostaria de saber por qual motivo se usa elif em vez de mais ifs em python. Sou novo em progamação e fiquei com esta dúvida após assistir uma aula de python.

1 Resposta

L
Solucao aceita

O elif só é executado quando o if correspondente é falso. Se você coloca um monte de ifs seguidos, todos vão ser executados (pelo menos o predicado).

Em outras palavras, quando você encadeia vários elifs, apenas um deles pode ser verdadeiro (ou apenas o primeiro verdadeiro é executado, e os demais são ignorados). Quando você usa vários ifs, um independe do outro.

Criado 2 de novembro de 2017
Ultima resposta 3 de nov. de 2017
Respostas 1
Participantes 2