web-dev-qa-db-fra.com

Flotteurs arrondis avec f-string

En utilisant le formatage%, je peux spécifier le nombre de cas décimaux dans une chaîne:

x = 3.14159265
print('pi = %0.2f' %x)

Cela me donnerait:

pi = 3.14

Existe-t-il un moyen de le faire en utilisant des chaînes f dans Python 3.6?

20
elsoja

Que dis-tu de ça

x = 3.14159265
print(f'pi = {x:.2f}')

Documents pour les chaînes f

61
JBernardo