Python’da bir stringin sadece belirli harflerini büyük harfe nasıl dönüştürebilirim?
Python\'da Stringde Belirli Harfleri Büyük Harfe Dönüştürme
Python\'da bir stringin sadece belirli harflerini büyük harfe dönüştürmek için birkaç yöntem kullanabilirsiniz. Aşağıda bu yöntemler açıklanmıştır:- List Comprehension Yöntemi: Belirli karakterleri kontrol edip, büyük harf olarak değiştirebilirsiniz.
- Str.replace() Yöntemi: Belirli karakterleri doğrudan değiştirerek büyük harfe dönüştürebilirsiniz.
- Bir Fonksiyon Kullanarak: Yazdığınız bir fonksiyon içinde kontrol mekanizması kurarak istediğiniz harfleri büyük yapabilirsiniz.
Örnekler
- List Comprehension Örneği:
text = \"merhaba dünya\" result = \'\'.join([char.upper() if char in \'aeiou\' else char for char in text]) print(result) # \"mErhAbA dVnA\"
- Str.replace() Örneği:
text = \"merhaba dünya\" result = text.replace(\'a\', \'A\').replace(\'u\', \'U\') print(result) # \"merhAbA dUnyA\"
- Fonksiyon Kullanarak Örnek:
def capitalize_specific(text, chars):
return \'\'.join([char.upper() if char in chars else char for char in text])
result = capitalize_specific(\"merhaba dünya\", \"aeiou\")
print(result) # \"mErhAbA dVnA\"
Bu yöntemlerle, istediğiniz harfleri kolayca büyük harflere dönüştürebilirsiniz.
Fatma Kaya • 2025-12-29 06:53:03
Benzerini hep yapıyorum, basit ama biraz uğraştırıyor ya, teşekkürler.
Cevap yazmak için lütfen
.
Aynı kategoriden
- En iyi yazılım geliştirme kursu tavsiyeleriniz nelerdir?
- PNG nedir?
- Api kullanmadan bir web sitesi nasil gelistirilir?
- Python’da bir stringi ters çevirme
- Python'da bir stringin içinde belirli bir karakterin kaç defa geçtiğini nasıl bulabilirim?
- Yazılım güvenliği açısından en önemli kriterler nelerdir?
- Saat senkronizasyonu ve dağıtık sistemlerde clock skew sorunları
- Bilgisayarim neden yavas calisiyor?
- Üçgensel diziler nasıl çözülür?
- En basit şekilde bir web sitesi nasıl oluşturulur?
- En iyi IDE (Integrated Development Environment) hangisidir?
- Malzeme mühendisliğinde sıkça kullanılan polimer malzemeler hangileridir?
- Yazilim gelistirme surecinde version control sistemlerinin nasil kullanilabilir?
- Programlama dillerini öğrenirken en sık yapılan hatalar nelerdir?
- Newton’un üçüncü hareket yasası hakkında daha fazla bilgi alabilir miyim?
- API entegrasyonu nasıl yapılır?
- Python programlama dilinde kullanılan if-else yapısı nasıl çalışır?
- Güvenlik açıkları nasıl tespit edilir?
- Makine mühendisliği alanında kullanılan en temel programlama dilleri hangileridir?
- Python’da bir string içinde belirli bir kelimeyi ararken büyük-küçük harf duyarlılığını nasıl dikkate alabilirim?
