Bir sayıyı baştaki ve sondaki sıfırlarla temsil etmeye çalışıyorum, böylece toplam genişlik ondalık nokta dahil 7'dir. Örneğin, "5" i "005.000" olarak göstermek istiyorum. Dize biçimlendirmesi, bir ya da diğerini yapmama izin verecek gibi görünüyor.BOTH lider sıfırlarını ve 3'ün kesinliğini göstermek için dize biçimlendirmesini nasıl kullanırım?
In [1]: '%.3f'%5
Out[1]: '5.000'
In [2]: '%03.f'%5
Out[2]: '005'
In [3]: '%03.3f'%5
Out[3]: '5.000'
Hat 1 ve 2 ne beklenir tam olarak yapıyoruz: İşte ipython sorunumu gösteren içeri çıktı bu. 3. satırda, baştaki sıfırları istediğim gerçeği yok sayıyorum. Herhangi bir fikir? Teşekkürler!
Mantıklı, teşekkürler! – cat
Ondalık basamak bir hatadır? –
Bu, eksi işaretini de sayar! Python IMHO için alışılmadık derecede dürtü – meawoppl