目录

SciPy - 常量

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

SciPy常量包

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

首先,让我们通过考虑以下示例来比较'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

可用常量列表

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

数学常数

Sr. No. 不变 描述
1pipi
2goldenGolden Ratio

物理常数

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

Sr. No. 常量和描述
1

c

真空中的光速

2

speed_of_light

真空中的光速

3

h

普朗克常数

4

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

中子质量

Units

下表列出了SI单位。

Sr. No. 单元
1milli0.001
2micro1e-06
3kilo1000

这些单位包括yotta,zetta,exa,peta,tera ...... kilo,hector,... nano,pico,...到zepto。

其他重要的常数

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

Sr. No. 单元
1gram0.001 kg
2 原子量 Atomic mass constant
3degreeDegree in radians
4minute 一秒钟一分钟
5dayOne day in seconds
6inch 一英寸米
7micron 一米多米
8light_year 一米一米
9atmStandard atmosphere in pascals
10acre 一英亩平方米
11liter 一升立方米
12gallon 一加仑立方米
13kmh 每小时公里数,以米/秒为单位
14degree_FahrenheitOne Fahrenheit in kelvins
15eV 一焦耳电子伏特
16hpOne horsepower in watts
17dynOne dyne in newtons
18lambda2nu 将波长转换为光频率

记住所有这些都有点困难。 使用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'
]

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

↑回到顶部↑
WIKI教程 @2018