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.


Emoji olarak yorumla :)
eh işte! eh işte!
0
eh işte!
Harika Harika
0
Harika
Hahaha! Hahaha!
0
Hahaha!
Vay be! Vay be!
0
Vay be!
Şekilsin Şekilsin
0
Şekilsin
Muhteşem Muhteşem
0
Muhteşem
Beğendim Beğendim
0
Beğendim
Beğenmedim Beğenmedim
0
Beğenmedim

Python Palindrom Kontrol Uygulaması

Giriş Yap

Hoşgeldin, sefa getirdin :)

Şifre Sıfırla

Şifreni bidaha unutma lütfen :)

Geri git :
Giriş Yap