Python Palindrom Kontrol Uygulaması


Palindrom genelde kafa karıştıran ve sık sorulan bir sorudur. Python üzerinde Palindrom kontrolünün nasıl yapıldığını bir örnek ile öğreneceğiz.

Öncelike, Palindrom Nedir?

Palindrom, tersten okunuşu da aynı olan cümle, sözcük ve sayılara denilmektedir.

NOT : Resmi çift tıklayarak büyütebilirsiniz.

palindrom_tenet

TENET = TENET


Soru : Bir string  kelimenin palindrom olup olmadığını bulan programı yazın.

Cevap : 

Açıklayalım :

  • palindrome adlı bir fonksiyon oluşturdum ve veri adlı parametre belirledim. Parametreye string veri yollanacaktır.
  • While döngüsünde, sag ve soldaki harfleri kontrol edebilmek için değişkenlerimizi tanımladım.
  • Yukarıdaki resme dikkatli baktıysanız metinin 1. harfi , 4. harfi ile aynı olması gerekiyor. O halde yukarda sag = metin başlangıç harfi ve sol = metin son harfi alınarak karşılaştırma yapmaya hazır hale getirdim.
  • İf kontrolü ile sırasıyla indeks kontrolü sağladım.
  • Eğer döngü sonucunda, eşleme olmassa else komutu çalışarak uyumlu olduğunu söylecektir.

2. KISA YOL :

Umarım faydalı olmuştur.

Python Palindrom Kontrol Uygulaması

Giriş Yap

Hoşgeldin, sefa getirdin :)

Şifre Sıfırla

Şifreni bidaha unutma lütfen :)

Geri git :
Giriş Yap