Sitelet https://www.datacamp.com/tr/tutorial/python-string-replace
Ana içeriğe atla

Python String Replace Eğitimi

Python'da düzenli ifadeler kullanarak dizeleri bulup değiştirmeyi öğrenin.
Güncel 3 Eki 2026  · 2 dk. oku

Yapay Zeka ile Keşfedin

ChatGPTClaudePerplexity

Bazen bir alt dizenin geçtiği yerleri yeni bir dizeyle değiştirmek istersiniz ve Python bunu gerçekleştirmek için yerleşik .replace() yöntemine sahiptir.

Python, bir dizenin tüm eski alt dize geçişlerini parametre olarak verilen yeni alt dize ile değiştirilmiş bir kopyasını döndüren .replace() dize yöntemini sunar.

dize değiştirme

Argümanlar

Üç argüman alır: değiştirilecek alt dize, onunla değiştirilecek yeni dize ve kaç geçişin değiştirileceğini belirten isteğe bağlı bir sayı.

  • old − Değiştirilecek eski alt dizedir.

  • new − Eski alt dizenin yerine geçecek yeni alt dizedir.

  • count − Bu isteğe bağlı argüman verilirse, yalnızca ilk count adet geçiş değiştirilir.

Dize Değiştirme Örneği

Aşağıdaki örnek kodda, house alt dizisini car ile değiştireceksiniz. Yöntem, house alt dizelerinin tümünün değiştirildiği bir kopyayı döndürecektir.

örnek 1

Sayım (Count) İsteğe Bağlı Argümanıyla Dize Değiştirme Örneği

İkinci örnekte, yalnızca iki geçişin değiştirilməsini istediğinizi belirtirsiniz. Aşağıdaki çıktıda, yöntemin dizenin kopyasını, house kelimesinin ilk iki geçişi car ile değiştirilmiş olarak döndürdüğünü görebilirsiniz.

örnek 2

Örnek

Burada isn't alt dizisini is sözcüğüyle değiştireceksiniz. Ardından, important alt dizisini insignificant sözcüğüyle değiştirin ve son olarak sonucu movies_antonym değişkeninde yazdırın.

alt dizeyi değiştir

Yukarıdaki kodu çalıştırdığımızda aşağıdaki sonuç üretilir:

the rest of the story is insignificant because all it does is serve as a mere backdrop for the two stars to share the screen .

Kendiniz deneyin.

Python String Replace hakkında daha fazla bilgi edinmek için kursumuzdaki şu videoya bakın: Regular Expressions in Python.

Bu içerik, Maria Eugenia Inzaugarat'ın DataCamp’in Regular Expressions in Python kursundan alınmıştır.

Python String Eğitimimize göz atın.

Konular
Python

Python hakkında daha fazla bilgi edinin

Kurs

Python'da Regular Expressions

4 sa
49.9K
Dize işleme hakkında bilgi edinin ve düzenli ifadeleri kullanmada ustalaşın.
Ayrıntıları GörüntüleRight Arrow
Kursa Başla
Devamını GörRight Arrow
İlgili

blog

2026’da En Popüler 40 Yazılım Mühendisi Mülakat Sorusu

Algoritmalar, sistem tasarımı ve davranışsal senaryoları kapsayan bu temel sorularla teknik mülakat sürecine hakim olun. Uzman cevapları, kod örnekleri ve kanıtlanmış hazırlık stratejileri edinin.
Dario Radečić's photo

Dario Radečić

15 dk.

blog

Hızlı Sevkiyat İçin Pratik Vibe Kodlama Teknoloji Yığını

Ön uç, arka uç, veritabanları, kimlik doğrulama, depolama, e-posta, test, dağıtım ve izleme için en iyi araçları keşfedin.
Abid Ali Awan's photo

Abid Ali Awan

14 dk.

Eğitim

Python'da Listeyi String'e Nasıl Dönüştürürsünüz

Bu hızlı eğitimde, Python'da bir listeyi string'e nasıl dönüştüreceğinizi öğrenin.
Adel Nehme's photo

Adel Nehme

Eğitim

.gitignore Nasıl Kullanılır: Örneklerle Pratik Bir Giriş

Git deponuzu temiz tutmak için .gitignore’u nasıl kullanacağınızı öğrenin. Bu eğitim; temelleri, yaygın kullanım durumlarını ve başlamanıza yardımcı olacak pratik örnekleri kapsar!
Kurtis Pykes 's photo

Kurtis Pykes

8 dk.

Devamını GörDevamını Gör