scipy.constant 包提供了广泛的常数,这些常数在科学领域中被广泛使用。我们可以导入所需的各种物理、数学常数和单位,并根据需要使用它们。

数学常数列表

scipy.constant 提供以下数学常数列表。

序号常数描述
1.pi圆周率 pi
2.golden黄金比例

考虑以下 scipy.constant 的示例。在这里,我们通过导入不同模块来比较 'pi' 值。

#Import pi constant from the scipy   
from scipy.constants import pi  
#Import pi from math package  
from math import pi  
#Comparing these two pi value  
print("sciPy - pi Value = %.18f"%scipy.constants.pi)  
print("math - pi Value = %.18f"%math.pi)  

输出:

上述代码将产生以下输出。我们可以观察到两个值是相同的。

sciPy - pi Value = 3.141592653589793116
math - pi Value = 3.141592653589793116

物理常数

scipy.constant 包提供了许多物理常数。最常用的物理常数包括以下内容:

序号物理常数描述
1.c真空中的光速
2.speed_of_light真空中的光速
3.G标准重力加速度
4.G牛顿万有引力常数
5.E基本电荷
6.R摩尔气体常数
7.Alpha精细结构常数
8.N_A阿伏伽德罗常数
9.K玻尔兹曼常数
10.Sigma斯特凡-玻尔兹曼常数 σ
11.m_e电子质量
12.m_p质子质量
13.m_n中子质量
14.H普朗克常数
15.Plank constant普朗克常数 h

其他重要常数

记住所有单位是困难的;以下列出了一些重要的常数:

序号单位
1.质量
Gram一克等于多少千克。
Grain一粒等于多少千克。
Pound一磅等于多少千克。
Ounce一盎司等于多少千克。
automic_mass原子质量常数等于多少千克。
2.时间
Minute一分钟等于多少秒。
Hour一小时等于多少秒。
Day一天等于多少秒。
Year一年等于多少秒。
3.长度
Inch一英寸等于多少米。
Foot一英尺等于多少米。
Yard一码等于多少米。
Pt一点等于多少米。
Micron一微米等于多少米。
4.压力
Atm标准大气压等于多少帕斯卡。
Atmosphere标准大气压等于多少帕斯卡。
Bar一巴等于多少帕斯卡。
Torr一托(毫米汞柱)等于多少帕斯卡。
5.面积
Hectare一公顷等于多少平方米。
Acre一英亩等于多少平方米。
6.速度
Kmh千米每小时等于多少米每秒。
Mph英里每小时等于多少米每秒。
Mach一马赫等于多少米每秒。

scipy.constant 提供了 find() 函数,该函数返回包含给定字符串的 physical_constant 键的列表。

考虑以下示例:

from scipy.constants import find, physical_constants  
find('boltzmann')  

输出:

['Boltzmann constant',
 'Boltzmann constant in Hz/K',
 'Boltzmann constant in eV/K',
 'Boltzmann constant in inverse meters per kelvin',
 'Stefan-Boltzmann constant']

标签: Scipy, Scipy学习, Scipy教程, Scipy下载, Scipy指南, Scipy基础教程, Scipy使用指南, Scipy库, Scipy入门, Scipy进阶, Scipy模块, Scipy安装教程