BaşlayınÜcretsiz başlayın

Palindromlar

Sırada, film inceleme veri kümesindeki sözcüklerdeki ilginçlikleri bulmaya kararlısın. Palindrom, tersten de okunduğunda aynı kalan karakter dizisidir; örneğin: Madam veya No lemon, no melon. Bazı komik film adlarının bu özelliğe sahip olabileceğini fark ettin. Komik palindrom olan tüm film adlarının bir listesini yapmak istiyorsun ama önce bir örneği analiz ederek başlayacaksın.

Python’da, üçüncü bir indeks kullanarak adım da belirtebilirsin. İlk veya ikinci indeksi belirtmez ve üçüncü indeksi negatif yaparsan, karakterleri atlayarak ve tersten döndürür.

Bir örnek için film incelemesinin metni movie değişkenine zaten kaydedildi. Değişkeni görmek için print(movie) kullanabilirsin.

Bu egzersiz, kursun bir parçasıdır

Python'da Regular Expressions

Kursa Göz Atın

Egzersiz talimatları

  • Film başlığına karşılık gelen, movie değişkeninin 12. karakterinden 30. karakterine kadar olan alt diziyi çıkar. Bunu movie_title değişkeninde sakla.
  • movie_title içindeki dizgeyi ters çevirerek palindromu elde et.
  • movie_title bir palindrom ise yazdırmak için kodu tamamla.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# Get the word
movie_title = ____[____]

# Obtain the palindrome
palindrome = ____[____]

# Print the word if it's a palindrome
if movie_title == palindrome:
	print(____)
Kodu Düzenle ve Çalıştır