Печатать значения с плавающей запятой без начального нуля

Попытка использовать спецификатор формата для печати числа с плавающей запятой, которое будет меньше 1 без начального нуля. Я придумал небольшой хак, но я предполагаю, что есть способ просто убрать начальный ноль в спецификаторе формата. Я не смог найти его в документах.

Выпуск

>>> k =.1337
>>> print "%.4f" % k
'0.1337'

Взлом

>>> print ("%.4f" % k) [1:]
'.1337'
34
задан Henk Langeveld 12 May 2014 в 12:27
поделиться