Python String Yöntemleri Hile Sayfası
Python dize manipülasyonu için eksiksiz bir başvuru kılavuzu. Dize özelliklerini biçimlendirme, arama, bölme, değiştirme ve denetleme konusunda uzmanlaşın.
Ortak Dize Biçimlendirme Yöntemleri
Dizinin büyüklüğünü, hizalamasını ve aralığını değiştirmek için kullanılan yöntemler.
| Yöntem / İşlev | Sözdizimi | Açıklama |
|---|---|---|
| upper() | text.upper() | Dizedeki tüm karakterleri büyük harfe dönüştürür. |
| lower() | text.lower() | Dizedeki tüm karakterleri küçük harfe dönüştürür. |
| strip() | text.strip() | Baştaki ve sondaki boşlukları kaldırır. |
| replace() | text.replace(old, new) | Bir alt dizenin tüm oluşumlarını bir başkasıyla değiştirir. |
Dize Arama ve İnceleme
Endeksleri bulma, oluşumları sayma ve dize önekini/sonekini inceleme yöntemleri.
| Yöntem / İşlev | Sözdizimi | Açıklama |
|---|---|---|
| find() | text.find(sub) | Bulunursa alt dizenin en düşük dizinini döndürür, aksi halde -1. |
| count() | text.count(sub) | Bir alt dizenin çakışmayan oluşum sayısını döndürür. |
| startswith() | text.startswith(prefix) | Dize belirtilen önekle başlıyorsa True değerini döndürür. |
| endswith() | text.endswith(suffix) | Dize belirtilen sonekle bitiyorsa True değerini döndürür. |
İnteraktif Demo Komut Dosyası
# upper()
text.upper()
# lower()
text.lower()
# strip()
text.strip()
# replace()
text.replace(old, new)
# find()
text.find(sub)
# count()
text.count(sub)
# startswith()
text.startswith(prefix)
# endswith()
text.endswith(suffix)Sıkça Sorulan Sorular
Dize yöntemleri orijinal dizeyi değiştirir mi?
Hayır, Python'daki dizeler değişmezdir. String yöntemleri her zaman yeni bir string döndürür ve orijinali değiştirmeden bırakır.
Find() ve index() arasındaki fark nedir?
find(), alt dize bulunamazsa -1 değerini döndürür, oysa index() bir ValueError istisnası oluşturur.
İlgili Konular
Python liste işlemleri için hızlı başvuru kılavuzu. Öğeleri ekleme, ekleme, çıkarma, sıralama ve dilimleme konusunda uzmanlaşın.
Python Sözlüğü Yöntemleri Hile SayfasıPython sözlük yöntemlerini öğrenin. Anahtar/değer çifti ekleme, alma, güncelleme ve kontroller için eksiksiz başvuru kılavuzu.
Python f-String Biçimlendirme Hile SayfasıPython f-string biçimlendirme kılavuzu. Ondalık hassasiyet, hizalama, tarih biçimlendirme ve ifade değerlendirmede uzmanlaşın.
Önerilen Python Kaynakları
İlgili etkileşimli eğitimler, yardımcı sayfalar ve kod karşılaştırmalarıyla bilginizi genişletin.
Python Dizeleri
Python'da dize manipülasyonunda ustalaşın. Açık, yürütülebilir kod örnekleriyle dize yöntemlerini, dilimleme, birleştirme ve biçimlendirme tekniklerini öğrenin.
Python'da Bir Dize Nasıl Tersine Döndürülür
Dilimlemeyi, ters() işlevini ve döngü birleştirmeyi kullanarak Python'da bir dizeyi nasıl tersine çevireceğinizi görsel kod örnekleriyle öğrenin.
Python vs JavaScript: Hangi Programlama Dili En İyisidir?
Python ve JavaScript arasında kapsamlı bir karşılaştırma. Sözdizimi farklılıklarını, performansı, kullanım örneklerini (arka uç ve ön uç) ve kodlama örneklerini keşfedin.