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.
O elif
só é executado quando o if
correspondente é falso. Se você coloca um monte de if
s seguidos, todos vão ser executados (pelo menos o predicado).
Em outras palavras, quando você encadeia vários elif
s, apenas um deles pode ser verdadeiro (ou apenas o primeiro verdadeiro é executado, e os demais são ignorados). Quando você usa vários if
s, um independe do outro.
1 curtida