第二个问题:
{:.2f}中的.是什么意思呢?
刚学python不是很懂
谢谢啦!
.是输出小数点后几位,不加点就就是保留两位数,而:则是必须要加的,在你写的里面你可以理解为 这个数中保留两位小数,你这个用法应该是用到.format函数,再举个例子么print('test:{3:.9f}'.format(1111.3333,121212,44444444,2222222))
:前面就是代表第四个数,:后面就是保留9位小数
欢迎采纳
.2f表示两位小数的浮点数,没有:2f的
如有用请采纳
逗号--千位分隔符 :,
"千位分隔符 {:,}".format(105)
'千位分隔符 100,000'
"千位分隔符 {:,}".format(109)
'千位分隔符 1,000,000,000'
ValueError: Unknown format code '$' for object of type 'float'
"{:010.2f}".format(3.15555555566)
'0000003.16'
"{:310.2f}".format(3.15555555566)
'
3.16'
"{:1310.2f}".format(3.15555555566)
'
3.16'
"{:A10.2f}".format(3.15555555566)
Traceback (most recent call last):
File "", line 1, in
ValueError: Invalid format specifier0填充,:0,+,-,空格,其它的不能填充
————————————————
版权声明:本文为CSDN博主「信息化未来」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/fqfq123456/article/details/124318221