The difference between .format and round ()

>>> a=3.12
>>> print(round(a,2))
3.12
>>> print(round(a,1))
3.1

>>>  print('{:.2f}'.format(a))
3.12
>>>  print('{:.1f}'.format(a))
3.1

>>> b=3.1
>>>  print(round(b,2))
3.1
>>>  print(round(b,1))
3.1

>>> print('{:.2f}'.format(b))
3.10
>>> print('{:.1f}'.format(b))
3.1
Published 5 original articles · Likes0 · Visits 36

Guess you like

Origin blog.csdn.net/bb_soma/article/details/105570119
Recommended