September 28
I programmatori generalmente si riferiscono a Python come linguaggio di scripting. Uno dei motivi per questo è il modo in cui gestisce raccolte di dati, chiamati liste. Python usa molte funzioni built-in per gestire grandi collezioni di dati. Questa gestione delle liste si estende anche alle stringhe, che non sono altro che raccolte di caratteri. È possibile utilizzare l'elenco fetta notazione per invertire una stringa e verificare la presenza di palindromi esatte.
1 Creare una variabile che contiene una stringa. Poi, creare un'altra variabile che rappresenta il palindromo della stringa. Un palindromo di una stringa è semplicemente quella stringa invertita.
a = 'stringa 1'
b = '1' gnirts
2 Reverse stringa una in un'altra variabile. È possibile raggiungere questo obiettivo attraverso la seguente notazione fetta:
c = a [:: - 1]
3 Confronta i bec variabili. Poiché c rappresenta un invertito, se b è uguale a C, allora b è il palindromo di:
se b == c:
. . . print 'Palindrome'
. . .
Palindrome