В Python можно объединить 2 следующих понятия - именованные аргументы и форматирование с плавающей точкой?
'{0:.2f}'.format(pi)
и
'{first} {last}'.format(first='Hodor', last='Hodor!')
https://stackoverflow.com/a/8940627/2230844
https://pyformat.info/#named_placeholders
>>> pi=3.14159 >>> print('{number:.2f}'.format(number=pi)) 3.14 >>>
Также стоит упомянуть ответ fstrings: print(f'{pi:.2f}')
print(f'{pi:.2f}')
'{value:.2f}'.format(value=pi)