短暂数据中的10f是什么意思?

时间:2019-02-05 18:01:32

标签: python string-formatting

>>> print('%.10f' % yh.earth_distance)行中10f是什么意思?

以下是使用它的示例:

>>> line = "C/2002 Y1 (Juels-Holvorcem),e,103.7816,166.2194,128.8232,242.5695,0.0002609,0.99705756,0.0000,04/13.2508/2003,2000,g  6.5,4.0"
>>> yh = ephem.readdb(line)
>>> yh.compute('2007/10/1')
>>> print('%.10f' % yh.earth_distance)
14.8046731949
>>> print(yh.mag)
23.96

1 个答案:

答案 0 :(得分:1)

这与ephem无关,这是python字符串的格式。在这种特殊情况下-“在浮点(小数点)后使用10位数字”