5.00 / 1 oy

Python'da yazıları küçük harflerle yazdırmak (lower fonksiyonu)

Python'da bir değişkendeki ya da print fonksiyonundaki tüm harfleri büyük harfle yazdırabildiğimiz upper fonksiyonuna benzer şekilde tüm harfleri küçük harflerle yazdırabilmemizi sağlayan bir de lower() fonksiyonu vardır.

Yine küçük ve büyük harflerin karışık olarak kullanıldığı bir değişen yaratalım ve lower fonksiyonunu kullanarak bu ifadenin istediğimiz kısımlarını ya da tümünü küçük harflerle yazdıralım.

yazi = "küÇüK haRfLerle bU yAZıyı TekRAR yazDırın"

 

Örnek 1: yazi değişkenindeki tüm harfleri küçük harfe dönüştürerek çıktı alın.

yazi = "küÇüK haRfLerle bU yAZıyı TekRAR yazDırın"
print(yazi.lower())

Çıktı: küçük harflerle bu yazıyı tekrar yazdırın

Örnekten de görebileceğimiz gibi küçük harflerle çıktı alabilmek için string türündeki değişkenin yanına lower() fonksiyonunu kullandık.

 

Örnek 2: yazi değişkenini kendi içerisinde altı farklı değişkene bölerek sadece birinci ve üçüncü kelimelerin tüm harflerini küçük harfle; diğer kelimelerin tüm harflerini ise büyük harfle yazdırın.

yazi1 = "küÇüK"
yazi2 = "haRfLerle"
yazi3 = "bU"
yazi4 = "yAZıyı"
yazi5 = "TekRAR"
yazi6 = "yazDırın"
print(yazi1.lower() + " " + yazi2.upper()+" " + yazi3.lower()+" " + yazi4.upper() + " " + yazi5.upper() + " " + yazi6.upper())

Çıktı: küçük HARFLERLE bu YAZIYI TEKRAR  YAZDIRIN

Not: Boşluk karakterini değişkenlerin sonuna ya da başına da ekleyebilirdik.

yazi1 = "küÇüK "
yazi2 = "haRfLerle "
yazi3 = "bU"
yazi4 = " yAZıyı"
yazi5 = " TekRAR "
yazi6 = "yazDırın"
print(yazi1.lower() + yazi2.upper() + yazi3.lower() + yazi4.upper() + yazi5.upper() + yazi6.upper())

 

Örnek 3: lower() fonksiyonunu 2. örnekteki yazi1 ve yazi3 değişkeni için değişkenin kendini güncelleyecek şekilde kullanarak çıktı alın. 

yazi1 = "küÇüK ".lower()
yazi2 = "haRfLerle "
yazi3 = "bU".lower()
yazi4 = " yAZıyı"
yazi5 = " TekRAR "
yazi6 = "yazDırın"
print(yazi1 + yazi2 + yazi3 + yazi4 + yazi5 + yazi6)

Çıktı: küçük haRfLerle bu yAZıyı TekRAR yazDırın

Not: lower() fonksiyonunu aşağıdaki gibi de kullanabilirdik:

yazi1 = "küÇüK "
yazi1 = yazi1.lower()

yazi2 = "haRfLerle "

yazi3 = "bU"
yazi3 = yazi3.lower()

yazi4 = " yAZıyı"
yazi5 = " TekRAR "
yazi6 = "yazDırın"
print(yazi1 + yazi2 + yazi3 + yazi4 + yazi5 + yazi6)

 

m.cengiz

27.05.2020 06:07

Bu soru henüz yanıtlanmamış.

Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.

Reitix
Python'da yazıları küçük harflerle yazdırmak (lower fonksiyonu)

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.