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