Python format()
yöntemi, bir dizeyi belirli bir biçimde biçimlendirmek için kullanılan bir dize yöntemidir. Bu yöntem, dize içinde yer tutucuları (placeholder) belirli bir sırayla veya belirli bir anahtarla kullanarak doldurmanızı sağlar. İşte basit bir kullanım örneği:
isim = "Ahmet"
yas = 25
# Biçimlendirilmiş çıktı
mesaj = "İsim: {}, Yaş: {}".format(isim, yas)
print(mesaj)
Bu örnekte, format()
yöntemi mesaj
dizesinin içindeki {}
yer tutucularını sırayla isim
ve yas
değişkenleriyle doldurur. Sonuç olarak, "İsim: Ahmet, Yaş: 25" çıktısı alınır.
Ayrıca, yer tutuculara sırayla değerler vermek yerine, belirli bir anahtarla belirtilen yer tutucularını doldurabilirsiniz:
# Biçimlendirilmiş çıktı
mesaj = "İsim: {ad}, Yaş: {yas}".format(ad=isim, yas=yas)
print(mesaj)
Bu örnekte, format()
yöntemi mesaj
dizesinin içindeki {ad}
ve {yas}
yer tutucularını ad
ve yas
anahtarlarıyla doldurur. Sonuç yine aynı olacaktır.
format()
yöntemi, daha karmaşık biçimlendirme gereksinimlerini karşılamak için kullanılabilir ve çok çeşitli durumlara uygun esneklik sağlar.