5 : 
        num=int(raw_input(`Elige la opcion deseada : `)) 
     
    if num==1: 
        print `Primer polinomio` 
        pol1=pedirPolinomio() 
        print `Segundo polinomio` 
        pol2=pedirPolinomio() 

        pol3=pol1.suma(pol2) 

        print `La suma de los polinomios ` + pol1.imprimir() + ` y ` +
pol2.imprimir() + ` da como resultado : ` + pol3.imprimir() 

    elif num==2: 
        print `Valor del polinomio` 
        pol=pedirPolinomio() 
        n=int(raw_input(`Ahora introduce el valor del escalar : `)) 

        pol.producto(n) 

        print `Al multiplicar el polinomio por ` + str(n) + ` nos queda ` +
pol.imprimir() 
         
    elif num==3: 
        print `Valor del polinomio` 
        pol1=pedirPolinomio() 
        pol2=pol1.opuesto() 

        print `El opuesto de ` + pol1.imprimir() + ` es ` + pol2.imprimir() 

             
    elif num==4: 
        print `Valor del polinomio` 
        pol=pedirPolinomio() 

        if pol.c==0: 
            print `Al ser C=0 la raiz del polinomio es 0` 
        else: 
            r1, r2=pol.raices() 

            if r1==0: 
                print `Este polinomio no puede solucionarse`     
            else: 
                print `Las raices del polinomio ` + pol.imprimir() + ` son x=` +
str(r1) + ` y x=` + str(r2) 

?>//esto no va