var = 1 # var es un entero if var == '1': # no se cumple porque '1' es una cadena print ( 'algo') elif var == '2': # no se cumple porque '2' es una cadena print ('otra cosa ') else: print ('otra cosa 2') Saludos