La sintaxis de la sentencia if es la siguiente:
if expression1: if_bloque elif expression2: elif_bloque else: else_bloque
La expresión debe devolver un valor distinto de cero o verdadero para que se ejecute el if.
Otra cosa que también puede sorprender es que no existe una sentencia case, pero vista la sintaxis de la sentencia if, anidando diferentes elif podemos conseguir el mismo resultado.