Python ile Soru Çözüm Kitabı

 

    Bu başlık altında Python ile Soru Çözüm Kitabı'nda hoşuma giden kod örneklerini paylaşmayı planlıyorum. Kitap Dr. Eftal Şehirli ve Dr. Muhammed Kamil Turan ortaklığında yazılmış. Kitabı satın almak isterseniz https://www.nobelyayin.com/kitap_16696.html adresine bakabilirsiniz. E-Kitap olarak da kiralanabiliyor.

metin = input("Metin giriniz: ")
ifade = input("Aranmak istenen ifadeyi giriniz: ")
ifadeVarMi = False
i = 0
while i <= len(metin) - len(ifade):
    if metin[i: i + len(ifade)] == ifade:
        ifadeVarMi = True
        break
    i += 1
if ifadeVarMi:
    print("İfade var.")
else:
    print("İfade yok.")

Bu basit ve harika kodda string kesme işlemleri kullanılarak while döngüsünün her adımında bir karakter ilerlenerek metindeki ifade aranıyor.

Hiç yorum yok:

Yorum Gönder