Inizia subitoInizia gratis

Palindromi

Ora ti dedichi a trovare eventuali particolarità nelle parole presenti nell’insieme di dati delle recensioni di film. Un palindromo è una sequenza di caratteri che si legge uguale in avanti e al contrario, ad esempio: Madam o No lemon, no melon. Ti rendi conto che alcuni titoli di film divertenti possono avere questa caratteristica. Vuoi creare un elenco di tutti i titoli di film che sono palindromi divertenti, ma inizierai analizzando un esempio.

In Python puoi anche specificare i passi usando un terzo indice. Se non specifichi il primo o il secondo indice e il terzo è negativo, restituirà i caratteri saltando e andando all’indietro.

Il testo di una recensione di film per un esempio è già stato salvato nella variabile movie. Puoi usare print(movie) per visualizzare la variabile nella IPython Shell.

Questo esercizio fa parte del corso

Espressioni regolari in Python

Visualizza corso

Istruzioni dell'esercizio

  • Estrai la sottostringa dal 12º al 30º carattere dalla variabile movie, che corrisponde al titolo del film. Salvala nella variabile movie_title.
  • Ottieni il palindromo invertendo la stringa contenuta in movie_title.
  • Completa il codice per stampare movie_title se è un palindromo.

esercizio interattivo pratico

Prova questo esercizio completando questo codice di esempio.

# Get the word
movie_title = ____[____]

# Obtain the palindrome
palindrome = ____[____]

# Print the word if it's a palindrome
if movie_title == palindrome:
	print(____)
Modifica ed esegui il codice