python求助,抓狂...
请教各位老师:我按照书中的代码run后,不管是不是有.2f,得到的结果都是3.141592653589793,这是为什么啊.......>>> from math import pi
>>> "{name} is approximately {value:.2f}.".format(value=pi, name="π")
'π is approximately 3.14.'
当然,关键字参数的排列顺序无关紧要。在这里,我还指定了格式说明符.2f,并使用冒号
将其与字段名隔开。它意味着要使用包含2位小数的浮点数格式。如果没有指定.2f,结果将如下:
>>> "{name} is approximately {value}.".format(value=pi, name="π")
'π is approximately 3.141592653589793.' 那不是3.14吗 .2f 只是定义了显示的格式,value的值不会产生影响。 没得到鱼币我也很抓狂 wp231957 发表于 2020-12-10 12:07
那不是3.14吗
>>> from math import pi
>>> "{name} is approximately {value:.2f}.".format(value=pi, name="π")
'π is approximately 3.1.'415926.......
我得到的不是3.14..... zrus116 发表于 2020-12-10 13:12
>>> from math import pi
>>> "{name} is approximately {value:.2f}.".format(value=pi, name="π")
' ...
你把你写的发出来吧 不知道是啥情况 试了一下,得到的输出就是3.14啊! 不知道啥情况
页:
[1]