Merhabalar
Python programlama derslerinin bu bölümünde stringler ve onlarla alakalı metotlara başlayacağız.
En çok kullanılan string metotlarını tekere teker ele alacağız. Vereceğimiz metotların dışındaki diğer string metotları ve kullanımlarını aşağıdaki linkten öğrenebilirsiniz :
upper() ve lower() metotları
Stringler üzerinde en çok kullanılan metotlarından ikisidir. upper() metodu, stringin tüm karakterlerini büyük harfe çevirirken; lower() fonksiyonu stringin tüm karakterlerini küçük harfe çevirir.
Bu iki fonksiyonu direk string değişkenler üzerinde kullanabilirsiniz. Bunun için string değişken ismini yazdıktan sonra nokta operatörü ile fonksiyonları çağırabilirsiniz :
Bunun dışında bir stringi herhangi bir değişkene atamadan direk string üzerinde de aynı işlemleri uygulayabilirsiniz :
Bu fonksiyonlar özellikle kullanıcı adı alırken ya da herhangi bir form bilgisini çekerken standardizasyonu sağlama için oldukça faydalıdır.
replace() metodu
replace() metodu normal herhangi bir text editöründe yaptığımız değiştirme işlemini yapmaktadır. İki parametre alır. Birinci parametre metin içerisinde ikincisi ile değiştirir.
Uygulamasını görelim :
Elektroyazılım kelimesindeki "ı" harflerini "i" harfi ile değiştirdi.
replace() metodunu bunların dışında boşluk algılatmak için de kullanabilirsiniz. Mesela aşağıdaki örnekte boşluk karakterleri, "-" ile değiştirilmiştir.
Bu metodu kullanarak şifre ya da kullanıcı isimlerindeki boşlukları kaldırabiliriz :
Ş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