SciPy - unit() 方法



SciPy unit() 方法用于通过词典从物理常量中访问特定单位。此方法包含值和单位。它定义在 scipy.constants 模块中。此函数的主要用途允许用户计算准确的科学计算。

语法

以下是 SciPy unit() 方法的语法 −

unit(key)

参数

此方法仅接受一个参数 −

  • key:此参数优先作为指定物理常量名称的字符串。

返回值

此方法重新运行一个整数。

示例 1

以下是基本的 SciPy unit() 方法,它展示了物理常量(“真空中的光速”)的用法。

from scipy.constants import physical_constants

key = 'speed of light in vacuum'
unit = physical_constants[key][2]

print(f"The unit of {key} is {unit}.")

输出

上述代码产生以下结果 −

The unit of speed of light in vacuum is 0.0.

示例 2

在这里,我们使用物理常量的键为 “普朗克常数”,它有助于以单位形式显示结果。

from scipy.constants import physical_constants

key = 'Planck constant'
unit = physical_constants[key][0]

print(f"The unit of {key} is {unit}.")

输出

上述代码产生以下结果 −

The unit of Planck constant is 6.62607015e-34.
scipy_reference.htm
广告