I want to display:
49 as 49.00
49
49.00
and:
54.9 as 54.90
54.9
54.90
Regardless of the length of the decimal
.format is a more readable way to handle variable formatting:
'{:.{prec}f}'.format(26.034, prec=2)