12-03-2017, 09:30 PM
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. (ya que el programa no me marca el error o mas bien no lo comprendo)
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. (ya que el programa no me marca el error o mas bien no lo comprendo)
Código:
#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)