gpt4 book ai didi

python - 使用 for 循环对数字进行舍入

转载 作者:太空宇宙 更新时间:2023-11-03 17:43:47 25 4
gpt4 key购买 nike

我试图弄清楚如何在摄氏到华氏转换作业中仅显示小数点后一位数字。迄今为止,唯一能得出多位数的是 13 摄氏度,最终结果为 55.400000000000006。我的 for 语句如下所示。

def main():
for ct in range (0, 21):
fe = 9 / 5 * (ct) + 32
print (ct, "Celsius equals", fe, "Fahrenheit")

就像我说的,程序按预期运行,我只是想清理一次转换。

最佳答案

print("%d Celsius equals %.1f Fahrenheit" % (ct, fe))
# => 13 Celsius equals 55.4 Fahrenheit

关于python - 使用 for 循环对数字进行舍入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30114134/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com