Merhabalar
Python programlama derslerinin bu bölümünde stringlerle alakalı metotlardan devam edeceğiz.
startswith() metodu
startswith() metodu içerisine aldığı string değerin ilgili kelimenin başında var olup olmadığını sorgular. Eğer varsa True yoksa False döndürür.
Uygulamasını görelim :
Örnekte görüldüğü gibi verilen değer stringin başında ise True döndürürken, başında değilse False döndürdü.
Bu metodu kullanabilmek için ille string değişkene kullanmak gerekmez, stringin kendinde de test edebilirsiniz:
Bunun dışında, bu metotlar case sensitive dir. Yani büyük küçük harf duyarlıdır. Dolayısıyla "Pyt" ile "pyt" farklı kelimeler demektir.
Uygulamasını görelim :
Görüldüğü gibi False değerini döndürdü.
endswith() metodu
endswith() metodu içerisine aldığı string değerin ilgili stringin sonunda var olup olmadığını sorgular. Eğer varsa True yoksa False döndürür.
Uygulamasını görelim :
endswith() metodunu da direk stringler üzerinde kullanabilirsiniz:
Karakterin de çift tırnak içerisinde verildiğine dikkat edelim.
split() metodu
split() metodu, kendisine verilen değere göre stringi parçalar ve bu parçaları bir listeye atar.
Tanımdan çok bir şey anlaşılmıyor. Uygulamasını görelim :
Örnekte split() metodununun içerisine boşluk karakterini koymakla, string içerisindeki ifadeyi bu karaktere göre ayır ve listeye dönüştür demiş oluyoruz.
Bu verilen karakter boşluk yerine "-" karakteri olsaydı :
Şimdilik bu kadar.
Umarım faydalı bir çalışma olmuştur.
Teşekkürler.
Kaynak belirtilmeyen görseller bana aittir. The pictures without source in the post is belong to me