SciPy - 常量


SciPy 常量包提供了广泛的常量,用于一般科学领域。

SciPy 常量包

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

首先,让我们通过考虑以下示例来比较“pi”值。

#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

可用常量列表

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

数学常数

先生。没有。 持续的 描述
1 圆周率 圆周率
2 金的 黄金比例

物理常数

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

先生。没有。 常数及说明
1

C

真空中的光速

2

光速

真空中的光速

3

H

普朗克常数

4

普朗克

普朗克常数 h

5

G

牛顿引力常数

6

e

基本电荷

7

气体摩尔常数

8

阿伏加德罗

阿伏伽德罗常数

9

k

玻尔兹曼常数

10

电子质量(OR) m_e

电子质量

11

质子质量 (OR) m_p

质子质量

12

中子质量(OR)m_n

中子质量

单位

下表列出了 SI 单位。

先生。没有。 单元 价值
1 0.001
2 1E-06
3 公斤 1000

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

其他重要常数

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

先生。没有。 单元 价值
1 公克 0.001公斤
2 Atomics质量 Atomics质量常数
3 程度 以弧度为单位的度数
4 分钟 一分钟几秒
5 一天一秒
6 英寸 一英寸等于米
7 微米 一微米换算为米
8 光年 一光年(米)
9 自动取款机 标准大气压,单位:帕斯卡
10 英亩 一英亩等于平方米
11 一升换算成立方米
12 加仑 一加仑换算成立方米
13 公里小时 公里每小时(米每秒)
14 度_华氏度 一华氏度开尔文
15 电子伏特 一电子伏特(焦耳)
16 生命值 一马力,单位为瓦
17 号 动态 一达因(牛顿)
18 λ2nu 将波长转换为光频率

记住所有这些有点困难。获取哪个键对应哪个函数的简单方法是使用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'
]

此方法返回键列表,如果关键字不匹配,则不返回任何内容。