开始使用免费开始使用

打印浮点数

科学计数法是表示数字的有力工具,但在打印浮点值时可能不太直观。不过,您可以使用之前学到的 f 字符串,并借助格式说明符确保每次都能正确打印。例如,若要在 f 字符串中将变量按浮点数格式化,可以使用 f 格式说明符,如:print(f"{some_variable:f}")。它也可以在浮点格式说明符上指定精度,例如,print(f"{some_variable:.4f}") 将打印保留 4 位小数的结果。

本练习是课程的一部分

Python 的数据类型

查看课程

练习说明

  • 打印 float1float2float3,留意何时开始切换为科学计数法。
  • 使用默认的浮点格式说明符打印 float2float3,观察 float3 发生了什么变化。
  • 使用浮点格式说明符并设置精度为 7 来打印 float3

交互式实操练习

通过完成这段示例代码来试试这个练习。

# Print floats 1, 2, and 3
print(____)
print(____)
print(____)

# Print floats 2 and 3 using the f string formatter
print(f"{____}")
print(f"{____}")

# Print float 3 with a 7 f string precision
print(f"{____}")
编辑并运行代码