Duda python

¿Porque me marca un error si uso estas sentencias en python? El error lo indica donde está el cuadro rojo


while primo:
    print "El número no es primo" if (numero%contador == 0) else (contador = contador - 1)
    if contador == 1:
        primo = False
        print "El número si es primo"

Comentarios

Entradas populares