我们如何在 scipy 库中使用各种数学和物理常数?
为了实现科学或数学计算,我们需要各种通用常数。例如,计算圆面积的公式是 pi*r*r,其中 Pi 是一个常数,其值为 3.141592653。还有各种其他像这样的场景,我们需要常量。如果我们可以轻松地将这些常数合并到我们的计算中,那真的会很有帮助。在该SciPy的库中,一个子模块,做这项工作为我们提供了我们一个参考材料查找物理常数的详尽名单,通用的数学常数,各单位如SI前缀,二进制的前缀,质量,角,时间等。scipy.constants()
我们可以通过在 scipy.constants.name_of_constant 中键入常量的名称来访问任何常量的值。例如,如果要访问常量 Pi 的值,请键入 scipy.constants.pi。
示例
#Importing the modulefrom scipy import constants#Printing the values of constantsprint("The value of sciPy - pi = ", constants.pi) print("The value of Golden ratio = ", constants.golden_ratio) print("The value of Speed of light in vaccum = ", constants.c) print("The value of Gravitational Constant = ", constants.G) print("The value of Molar Gas Constant = ", constants.R) print("The value of Boltzman Constant = ", constants.k) print("The value of Proton mass Constant = ", constants.proton_mass)
输出结果
The value of sciPy - pi = 3.141592653589793The value of Golden ratio = 1.618033988749895The value of Speed of light in vaccum = 299792458.0The value of Gravitational Constant = 6.6743e-11The value of Molar Gas Constant = 8.314462618The value of Boltzman Constant = 1.380649e-23The value of Proton mass Constant = 1.67262192369e-27