用 f 字符串舍入浮点数
Rounding floats with f-string
使用 % 格式,我可以指定字符串中的小数位数:
x = 3.14159265
print('pi = %0.2f' %x)
这会给我:
pi = 3.14
有没有办法在 Python 3.6 中使用 f-strings 来做到这一点?
这个怎么样
x = 3.14159265
print(f'pi = {x:.2f}')
使用 % 格式,我可以指定字符串中的小数位数:
x = 3.14159265
print('pi = %0.2f' %x)
这会给我:
pi = 3.14
有没有办法在 Python 3.6 中使用 f-strings 来做到这一点?
这个怎么样
x = 3.14159265
print(f'pi = {x:.2f}')