Es. 19. 15/05

Da aptiva.

rd: l'esercizio svolto da Agostino e' incompleto! Le stringhe date come esempi non vengono gestite correttamente

palindroma=(raw_input("inserisci la stringa:"))
print("la stringa inserita e':")
print(palindroma)
def palin(palindroma):
    x=len(palindroma)
    if x==0 or x==1:
              return "palindroma"
    if palindroma[0]==palindroma[x-1]:
              return palin(palindroma[1:x-1])
    else:
              return "non palindroma"
print (palin(palindroma))

Tra l'altro sconsiglio di mettere la definizione delle funzioni in mezzo al testo del programma principale.

Strumenti personali
Namespace

Varianti
Azioni
Navigazione
Strumenti