Carloswaldo probe tu codigo en un archivo (No directamente en el interprete) y funciono sin problemas.. bajo Linux.
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes Menú
dejo de ser un for anidado cuando le inclui el 'print' del centro. Pero basicamente inicialmente era eso, un for anidado.
a='56743'
b='67593'
for c in range(len(a)):
if (a[c] == '5' ):
print "Correcto en la posicion ", (c+1)
elif (b[c] == '5' ):
print "Correcto en la posicion ", (c+1)



a='56743'
b='67893'
for c in range(len(a)):
if (a[c] == '5' ):
print "Correcto en la posicion ", (c+1)
else:
print "Incorrecto en la posicion ", (c+1), " El numero es ", a[c]
print "\n====================\n"
for d in range(len(b)):
if (b[d] == '5' ):
print "Correcto en la posicion ", (d+1)
else:
print "Incorrecto en la posicion ", (d+1), " El numero es ", b[d]
recuerdate dar uso del EXPLAIN en cada consulta que vayas a realizar