SciPy 常量

SciPy 常量

SciPy常量包提供了大量的常量,这些常量在一般的科学领域中使用。

SciPy常量包

scipy.constants包 提供了各种常量。我们必须导入所需的常量并根据需要使用它们。让我们看看这些常量变量是如何导入和使用的。

首先,让我们通过考虑下面的例子来比较 “π “的值。

#Import pi constant from both the packages
from scipy.constants import pi
from math import pi

print("sciPy - pi = %.16f"%scipy.constants.pi)
print("math - pi = %.16f"%math.pi)

上述程序将产生以下输出。

sciPy - pi = 3.1415926535897931
math - pi = 3.1415926535897931

可用的常量列表

下表简要描述了各种常数。

数学常数

Sr. No. Constant Description
1 pi pi
2 golden Golden Ratio

物理常数

下表列出了最常用的物理常数。

序号 常数和描述
1 c 真空中的光速
2 speed_of_light 真空中的光速
3 h 普朗克常数
4 Planck Planck常数h
5 G 牛顿的引力常数
6 e 基本电荷
7 R 摩尔气体常数
8 Avogadro 阿伏伽德罗常数
9 k 玻尔兹曼常数
10 electron_mass(OR) m_e 电子质量
11 proton_mass (OR) m_p 质子质量
12 neutron_mass(OR)m_n 中子质量

单位

下表列出了国际单位的清单。

Sr. No. Unit Value
1 milli 0.001
2 micro 1e-06
3 kilo 1000

这些单位从yotta, zetta, exa, peta, tera ……kilo, hector, …nano, pico, … 到 zepto。

其他重要常数

下表列出了SciPy中使用的其他重要常量。

编号:Sr. No. 单位 价值
1 0.001公斤
2 原子质量 原子质量常数
3 度数 度,单位为弧度
4 分钟 一分钟,以秒为单位
5 以秒为单位的一天
6 英寸 以米为单位的一英寸
7 微米 一微米,以米为单位
8 光年 以米为单位的一光年
9 atm 标准大气压,单位:帕斯卡
10 英亩 一英亩,单位:平方米
11 一升,以立方米计
12 加仑 以立方米为单位的一加仑
13 kmh 每小时公里数,单位为米/秒
14 华氏度_华氏度 华氏一度,单位:开尔文
15 eV 一个电子伏特,单位是焦耳
16 hp 一匹马力,单位为瓦特
17 伏特 以牛顿为单位的一迪恩
18 lambda2nu 将波长转换为光频率

记住所有这些是有点困难的。获得哪个键是哪个函数的简单方法是使用 scipy.constants.find() 方法。让我们考虑下面的例子。

import scipy.constants
res = scipy.constants.physical_constants["alpha particle mass"]
print res

上述程序将产生以下输出。

[
   'alpha particle mass',
   'alpha particle mass energy equivalent',
   'alpha particle mass energy equivalent in MeV',
   'alpha particle mass in u',
   'electron to alpha particle mass ratio'
]

该方法返回键的列表,如果关键词不匹配则不返回。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程