Python技术迷

Scipy 教程-SciPy 常数

整理:python架构师

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.141592653589793116math - 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

专属福利 

👉点击领取:最全Python资料合集

其他重要常数

记住所有单位是困难的;以下列出了一些重要的常数:
序号单位值
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']
Image
 1
Image
热门推荐

Image