Python f-String Biçimlendirme Hile Sayfası
Python f-string biçimlendirme kılavuzu. Ondalık hassasiyet, hizalama, tarih biçimlendirme ve ifade değerlendirmede uzmanlaşın.
İfadeler ve Kayan Nokta Hassasiyeti
Değişkenleri ve ondalık nokta kısıtlamalarını doğrudan şablon dizelerinde değerlendirme.
| Yöntem / İşlev | Sözdizimi | Açıklama |
|---|---|---|
| Expression Eval | f"{x * 2}" | Temel Python değişkenlerini veya mantığını doğrudan değerlendirir. |
| Decimal Precision | f"{pi:.2f}" | Değişken kayan nokta değerlerini tam olarak 2 ondalık basamak gösterecek şekilde biçimlendirir. |
| Thousands Comma | f"{num:,}" | Sayılara virgülleri binlik gruplama ayırıcısı olarak koyar. |
| Percentage Conversion | f"{ratio:.1%}" | 100 ile çarpılır ve değeri 1 ondalık basamakla yüzde olarak gösterir. |
Hizalama, Dolgu ve Sayılar
Metin aralığı kontrolleri ve sayı tabanları.
| Yöntem / İşlev | Sözdizimi | Açıklama |
|---|---|---|
| Left / Right Align | f"{name:<10}" / f"{name:>10}" | Pad'ler metni 10 genişliğinde, sola veya sağa hizalanmış şekilde çıkarır. |
| Center Align | f"{text:^10}" | Pad'ler metni ortalayarak 10 genişliğinde çıktı verir. |
| Char Padding | f"{num:*^10}" | Boşluk yerine yıldız işaretli pedler. |
| Base Formatting | f"{num:x}" / f"{num:b}" | Ondalık tamsayıyı onaltılık (x) veya ikili (b) gösterime dönüştürür. |
İnteraktif Demo Komut Dosyası
# Expression Eval
f"{x * 2}"
# Decimal Precision
f"{pi:.2f}"
# Thousands Comma
f"{num:,}"
# Percentage Conversion
f"{ratio:.1%}"
# Left / Right Align
f"{name:<10}" / f"{name:>10}"
# Center Align
f"{text:^10}"
# Char Padding
f"{num:*^10}"
# Base Formatting
f"{num:x}" / f"{num:b}"Sıkça Sorulan Sorular
F-dizeleri içindeki işlev çağrılarını değerlendirebilir miyim?
Evet, işlev çağrıları ve aritmetik de dahil olmak üzere herhangi bir geçerli Python ifadesini bir f dizesinin küme parantezleri {} içine ekleyebilirsiniz.
Bir f-string'deki küme parantezlerinden nasıl kurtulursunuz?
Küme parantezlerini yazdırmak için parantezleri ikiye katlayın, örneğin {{ ve }}.
İlgili Konular
Python dize manipülasyonu için eksiksiz bir başvuru kılavuzu. Dize özelliklerini biçimlendirme, arama, bölme, değiştirme ve denetleme konusunda uzmanlaşın.
Python DateTime Biçimlendirme Hile SayfasıDatetime, strftime ve strptime kullanarak Python'da tarih ve saatleri nasıl ayrıştıracağınızı ve biçimlendireceğinizi öğrenin.
Python Yerleşik İşlevleri Hile SayfasıPython'un yerleşik işlevlerine ilişkin başvuru kılavuzu. Yazdırma, uzunluk, aralık, numaralandırma, zip, harita, filtre ve daha fazlasını nasıl kullanacağınızı öğrenin.
Önerilen Python Kaynakları
İlgili etkileşimli eğitimler, yardımcı sayfalar ve kod karşılaştırmalarıyla bilginizi genişletin.
Python İşlevleri
Python fonksiyonlarında ustalaşın. Def kullanarak yeniden kullanılabilir kod yazmayı, bağımsız değişkenleri tanımlamayı, değerleri döndürmeyi ve kapsamı yerel ve genel olarak nasıl anlayacağınızı öğrenin.
Python'da Dosya Nasıl Okunur
Python'da dosyaları nasıl okuyacağınızı öğrenin. With open ifadesi, okuma satırı, okuma satırları ve dosya istisnalarını güvenli bir şekilde yönetme konusunda uzmanlaşın.
Python vs JavaScript: Hangi Programlama Dili En İyisidir?
Python ve JavaScript arasında kapsamlı bir karşılaştırma. Sözdizimi farklılıklarını, performansı, kullanım örneklerini (arka uç ve ön uç) ve kodlama örneklerini keşfedin.