Python’da Büyük-Küçük Harf Dönüşümü

Paylaşmak Güzeldir!

Python’da bir değişken ya da bir girdideki harflerin büyük ya da küçük olması, işleri değiştiriyor. Örneğin “Ad” değişkeni ile “ad” değişkeni, Python’da farklı değişkenler olarak algılanıyorlar. Aynı şekilde kullanıcıdan alınan verideki karakterlerin büyük ya da küçük olmaları da fark yaratıyor. Bu yüzden Python’da, özellikle kullanıcıdan string tipinde bir veri alınacaksa, büyük harf küçük harf dönüşümünü uygulayıp, standartlaştırma yapmakta fayda var.

String veri tipinde büyük harf küçük harf dönüşümü için, Python’da 3 adet gömülü fonksiyon var: Upper, Lower ve Capitalize. Örnekleyecek olursak:

adsoyad = "cAn aTaseveR" #adsoyad değişkenine bir değer tanımlamış olalım
print adsoyad.lower() #lower fonksiyonu, tüm karakterleri küçük harfe çevirir
print adsoyad.upper() #upper fonksiyonu, tüm karakterleri büyük harfe çevirir
print adsoyad.capitalize() #capitalize fonksiyonu, string'deki ilk harfi büyük harfe çevirir, diğerlerini küçük harfe çevirir

#Yukarıdaki örnekte çıktılar şöyle olur:
can atasever #lower çıktısı
CAN ATASEVER #upper çıktısı
Can atasever #capitalize çıktısı

Paylaşmak Güzeldir!