Menú

Mostrar Mensajes

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ú

Temas - Dracco07

#1
Scripting / Ejercicio Palindromo en Python
13 Marzo 2017, 00:27 AM
Buen dia

Me podrían ayudar con un ejercicio que estoy haciendo..

Se trata de generar un objeto en Python que me diga si es palidromo o no la palabra que ingrese

hice este código pero no logro que me regrese la respuesta
no se que me hace falta.



#Hacer una Clase que tenga un metodo para que evalue si es
#o no palindromo..

class Cadenas:
    def __init__ (self, cad1):
        self.cad1=cad1
        #self.cad2=cad2
    def pal(self):
        cad1,c,i,nom,cad,x = '',0,0,'','',''
        i = len(cad1)
        nom = cad1.lower()
        while i != c:
            for x in nom:
                cad = x + cad
                c=c+1
            if nom==cad:
                print (cad1, " Es Palindromo")
            else:
                print (cad1, " No es Palindromo")
        return cad1

cad1 = str(input('Dame una palabra: '))
op1=Cadenas(cad1)
print(op1.pal)



Muchas gracias de antemano
#2
Buen dia a todos

Espero me puedan ayudar con un ejercicio que me a dejado mi procesor de la Universidad

El problema consiste en desarrollar un programa en python que saque las series posibles
de un numero dado por el usuario..

Ejemplo:

No. 15

1+14 = 15, 2+13=15, etc.
1+2+12=15, 2+2+11=15, etc.
1+2+3+9=15, 3+4+8 = 15, etc.
1+2+3+4+5=15, etc

No bede de repetir ningun numero // Condicion
El programa me debe de dar las series posibles y contar cuantas son..

Lo he intentado con Ciclos, While y For, anidados
pero solo llego hasta el 3er digito y ya es mucho codigo desarrollado
Realmente estoy perdido no se que inventigar para realizarlo
No se si por clases, Matrices... T_T No tengo idea de como realizarlo..

Necesito un Genio....alguno por ahi?