Mulai sekarangMulai gratis

Palindrom

Selanjutnya, Anda bertekad menemukan keunikan apa pun pada kata-kata dalam himpunan data ulasan film. Palindrom adalah urutan karakter yang dibaca sama dari belakang maupun dari depan, contohnya: Madam atau No lemon, no melon. Anda menyadari bahwa beberapa judul film lucu bisa memiliki karakteristik ini. Anda ingin membuat daftar semua judul film yang merupakan palindrom lucu, tetapi Anda akan mulai dengan menganalisis satu contoh.

Di Python, Anda juga dapat menentukan langkah dengan menggunakan indeks ketiga. Jika Anda tidak menentukan indeks pertama atau kedua dan indeks ketiganya negatif, hasilnya adalah karakter yang dilompati dan dibalik.

Teks ulasan film untuk satu contoh sudah disimpan dalam variabel movie. Anda dapat menggunakan print(movie) untuk melihat variabel tersebut di IPython Shell.

Latihan ini merupakan bagian dari kursus

Regular Expressions in Python

Lihat Kursus

Instruksi latihan

  • Ekstrak substring dari karakter ke-12 hingga ke-30 dari variabel movie yang merupakan judul film. Simpan dalam variabel movie_title.
  • Dapatkan palindrom dengan membalik string yang terdapat di movie_title.
  • Lengkapi kode untuk mencetak movie_title jika itu adalah palindrom.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

# Get the word
movie_title = ____[____]

# Obtain the palindrome
palindrome = ____[____]

# Print the word if it's a palindrome
if movie_title == palindrome:
	print(____)
Edit dan Jalankan Kode