[Python] Mostrare decimali solo se diversi da 0.

Ernesto Arbitrio ernesto.arbitrio a gmail.com
Gio 3 Dic 2020 18:25:57 CET


potresti usare qualcosa del tipo:

print("{0}".format(str(round(x, 1) if x % 1 else int(x)))

:D

On Thu, Dec 3, 2020 at 4:22 PM Gabriele Battaglia <iz4apu a libero.it> wrote:

> Sera.
> Se x = da 6.0 a 6.5, posso fare in modo che print() mi stampi 6, invece
> che 6.0 e invece lasci una cifra decimale quando questa è diversa da 0?
>
> Grazie.
> --
> Gabriele Battaglia, IZ4APU (Libero)
> Sent from TB on Windows 10, Genus Bononiae's computer.
> _______________________________________________
> Python mailing list
> Python a lists.python.it
> https://lists.python.it/mailman/listinfo/python
>
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20201203/50308cf4/attachment.html>


Maggiori informazioni sulla lista Python