【发布时间】:2018-10-10 23:43:25
【问题描述】:
def fahrenheit_to_centigrade(deg_fahrenheit):
deg_c = (deg_fahrenheit - 32.)*5./9.
return deg_c
for deg_F in [-40, -30, -20, -10, 0, 10, 50, 100]:
conv_temp = fahrenheit_to_centigrade(deg_F)
print(f"{deg_F:f} degrees F is {conv_temp:f} degrees C")
上面是我得到的一个函数(python 的介绍,所以如果这是一个非常愚蠢的问题,我提前道歉)。没看懂
:f
最终打印语句中的位(在 deg_F 和 conv_temp 之后)?这是什么意思?它是否会调节结果以使值具有相同的 sig.f / 类?这个有名字让我自己查吗?
【问题讨论】:
-
"格式为 float"
-
“这个有名字让我自己查吗?”见
6.1.3.1. Format Specification Mini-Language。 -
非常感谢!