[Python] uso di str.format
Pietro Battiston
ml a pietrobattiston.it
Gio 3 Maggio 2018 14:24:38 CEST
Il giorno gio, 03/05/2018 alle 11.20 +0200, Massimiliano Rosi ha
scritto:
> Ciao a tutta la lista,
> vi chiedo un consulto, sull'utilizzo di str.format, cioè:
>
> '{:.2f}'.format(55.6789)
> ritorna:
> '55.68'
>
> è possibile modificare a runtime quante cifre dopo la virgola
> visualizzare? Ho tentato (sicuramente sbagliando), ad utilizzare
> qualcosa del tipo:
>
> '{:g}'.format(55.6789, g=':.2f')
> il cui risultato è:
> 55.6789
Dovrai fare due chiamate credo:
In [1]: '{{:.{}f}}'.format(5).format(55.6789)
Out[1]: '55.67890'
Pietro
Maggiori informazioni sulla lista
Python