Δημοσιεύτηκε: 16 Μάιος 2010, 18:28
από sokoban4ever
Thanks ,ωραίο προγραμματάκι :-)
ένα μικρό σχόλιο
για τον έλεγχο αν τα δύο κείμενα έχουν τους ίδιους χαρακτήρες ένα προς ένα
με τον τελεστή in δεν μπορείς να το τσεκάρεις μπορείς όμως να δείς πχ άμα ένα string περιέχει ένα χαρακτήρα (τουλάχιστον 1 φορά)
πχ
Κώδικας: Επιλογή όλων
>>> 'P' in 'Python'
True

>>> 'nohtyP' in 'Python'
False
Στην συνάρτηση is_it_palidrome μπορείς να κάνεις κάτι τέτοιο
Κώδικας: Επιλογή όλων
>>> counts=0
>>> for i in text":
... if "rvsText".count(i)==1:
... counts +=1
else :
return False
... if len(text) == counts:
return True

ή αλλιώς
Κώδικας: Επιλογή όλων
>>> if list(reversed(rvsText)) == list(text):
return True
else :
return False

keep on ;) :-)