Kayan bir sayıyı aşağıdaki gereksinimlerle sabit bir genişliğe nasıl biçimlendiririm:
- N <1 ise sıfır
- Sabit genişliği doldurmak için izleyen ondalık sıfır (lar) ı ekleyin
- Ondalık basamakları sabit genişlikten kes
- Tüm ondalık noktaları hizala
Örneğin:
% formatter something like '{:06}'
numbers = [23.23, 0.123334987, 1, 4.223, 9887.2]
for number in numbers:
print formatter.format(number)
Çıktı şöyle olurdu
23.2300
0.1233
1.0000
4.2230
9887.2000