Python: Büyük Harfi Küçük Harfe Çevirme (Tüm Yöntemler)

Metinlerinizi normalleştirmek için lower(), upper(), title(), capitalize() ve swapcase() ile pratik Python örnekleri.

Python: Büyük Harfi Küçük Harfe Çevirme (Tüm Yöntemler)

Eğer "Python'da büyük harfi küçük harfe çevirme" araması yapıyorsanız, muhtemelen kullanıcı girişlerini normalleştiriyor veya bir karşılaştırma için verileri hazırlıyorsunuzdur. Python doğrudan ve güvenilir string metodları sunar.

İçindekiler:

lower

Bir dizeyi normalleştirme amacıyla küçük harfe dönüştürmek için `lower()` kullanın.
text = "MERHABA DUNYA"
print(text.lower())  # merhaba dunya

upper

`upper()` metni büyük harfe dönüştürür; kimlikler veya başlıklar için kullanışlıdır.
text = "merhaba dunya"
print(text.upper())  # MERHABA DUNYA

title

`title()` her kelimenin ilk harfini büyütür; isimler için çok kullanışlıdır.
text = "merhaba dunya"
print(text.title())  # Merhaba Dunya

capitalize

`capitalize()` sadece dizenin en başındaki ilk harfi değiştirir.
text = "merhaba dunya"
print(text.capitalize())  # Merhaba dunya

swapcase

`swapcase()` her harfin durumunu tersine çevirir.
text = "MeRhAbA"
print(text.swapcase())  # mErHaBa

Unicode ve Yerelleştirme Notları

Python Unicode'u çok iyi yönetir ancak Türkçedeki "İ/i" ve "I/ı" dönüşümleri gibi özel durumlar için dikkatli olunmalıdır. `casefold()` bazen daha güvenli olabilir.

Kodsuz Alternatif

Eğer bir geliştirici değilseniz online dönüştürücüyü kullanın: https://textcaseconverter.online/tr/

İlgili makaleler:

SSS

Python'da formatı nasıl değiştireceğinizi aradıysanız, işte tipik cevaplar.

lower() mı yoksa casefold() mu kullanmalıyım?

Görüntüleme için lower(), dizeler arası kesin karşılaştırma için casefold() kullanın.

lower() metodu Türkçe harfleri destekler mi?

Evet, Python Unicode uyumludur. Ancak Türkçe "i" ve "ı" için özel kütüphaneler veya yerel ayarlara dikkat edilmelidir.

Ya kod yazmak istemiyorsam?

Hızlı değişiklikler için online dönüştürücüyü kullanın.

Kod Yazmamayı mı Tercih Edersiniz?

Ücretsiz web aracıyla büyük ve küçük harfleri anında dönüştürün.

Dönüştürücüyü Kullan