Finne ut om en streng er en Palindrome i Python

Programmerere generelt referere til Python som et skriptspråk. En av grunnene til dette er måten den håndterer samlinger av data, kalt lister. Python bruker mange innebygde funksjoner for å håndtere store samlinger av data. Dette håndtering av lister gjelder også strenger, som er noe annet enn samlinger av tegn. Du kan bruke listen skive notasjon for å reversere en streng og se etter eksakte palindromer.

Bruksanvisning

1 Lag en variabel som inneholder en streng. Deretter oppretter du en annen variabel som representerer palindrom av strengen. Et palindrom av en streng er ganske enkelt at strengen reversert.

a = 'streng 1'
b = '1 gnirts'

2 Omvendt strengen en inn i en annen variabel. Du kan oppnå dette gjennom følgende skive notasjon:

c = a [:: - 1]

3 Sammenlign b og c variabler. Siden c representerer en reversert, hvis b er lik c, og b er den palindrom av en:

hvis b == c:
. . . print 'Palindrome'
. . .
palindrome