Karakter dizilerimizin metodlarını işeleyeceğiz.
KOD
dir(" ")
kodu ile kullanacağımız metodları görebiliriz.
İlk olarak format metodu
Format metodu
KOD
cumle="(0),Python,(1)".format("C++","C")
cumle
kodlarını yazdığımızda ekrana
C++,Python,C -->Ekran çıktısı
verecektir.Yani bir bakıma format metodu sakladığımız verileri,
sırasıyla kullanmamızı sağlar.
startwith metodu
Bu metodumuz kuracağımız bir cümlenin hangi harf ile başladığını
öğrenmemizi sağlar.
KOD
cumle="Programlama dili python"
cümlesinin p ile başlayıp başlamadığını soruşturalım.
KOD
cumle.startwith("P")
True-->Ekran çıktısı
cumle.startwith("A")
False-->Ekran çıktısı
endwith metodu
Bu metodumuzda startwith metodumuzun tam tersi yani son harfinin hangi harf
olduğunu bize verir.
islower metodu
Cümlemizin küçük harflerden oluşup oluşmadığını sorgulamımıza sağlar.
Kullanımı
cumle.islower()
isupper metodu
Cümlemizin büyük harflerden oluşup oluşmadığını sorgulamımıza sağlar.
Kullanımı
cumle.isupper()
replace metodu
Cümle içindeki bir karakterin, bizim istediğimiz bir karakter ile
değiştirmemizi sağlar.
Kullanımı
cumle.replace("P","a",4)
burada P=değişecek karakter
a=yeni karakter
4=değişecek "P" miktarı
join metodu
Karakter dizilerimizi bilerştirmemizi sağlar.
KOD
liste["python","programlama"]
" ".join(liste)
python porgramlama --->ekran çıktısı
",".join(liste)
python,programlama--->ekran çıktısı
split metodu
Karakter dizimizi listeye çevirir.
KOD
cumle="Python programlama dili"
cumle.split()
['Python','programlama','dili']--->ekran çıktısı
cumle.split(",")
['Python programlama dili']--->ekran çıktısı
şeklinde 2 kullanımı vardır.
rsplit metodu
split metodunun işlevini sağdan sola doğru yapar.
Kullanımı anynıdır.
strip
Boşluk ve kaçış dizilerimizi yok etmemizi sağlar
KOD
cumle="npython egitimit"
cumle.strip()
'python egitimi'--->ekran çıktısı
cumle=" python egitimi "-->Baştaki ve sondaki boşluklara dikkat!
cumle.strip()
'python egitimi'---->ekran çıktısı
lstrip metodu
Bu metod ise stripin görevinin sadece sol tafaını yapar.
KOD
cumle=" python egitimi "-->Baştaki ve sondaki boşluklara dikkat!
cumle.lstrip()
'python egitimi '-->ekran çıktısı
upper metodu
Bütün harfleri büyütmemizi sağlar
KOD
cumle="Selam"
cumle.upper()
'SELAM'-->ekran çıktısı
lover metodu
Bütün harfleri küçültmemizi sağlar
KOD
cumle="SELAM"
cumle.lover()
'selam'--->ekran çıktısı
capitalize metodu
Cümlemizin ilk harfini büyültür.
KOD
cumle="nesne yönelimli programlama"
cumle.capitalize()
'Nesne yönelimli programlama'-->Ekran çıktısı
title
Tüm kelimelerin baş harflerini büyültür
KOD
cumle.title()
'Nesne Yönelimli Programlama'-->Ekran çıktısı
Küçük harleri büyük,Büyük harleri küçük yapar
KOD
cumle="PyThon"
cumle.swapcase()
'pYtHON'-->Ekran çıktısı
istitle
Bütün kelimerin baş harflerinin büyük olup olmadığını sorgular.
KOD
cumle="Nesne Yönelimli Programlama"
cumle.istitle()
True-->ekran çıktısı
cumle1="Nesne yönelimli programlama"
cumle.istitle()
False-->Ekran çıktısı
İkinci bölümde görüşmek üzere....
Hiç yorum yok:
Yorum Gönder