当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python SciPy constants.find用法及代码示例


本文简要介绍 python 语言中 scipy.constants.find 的用法。

用法:

scipy.constants.find(sub=None, disp=False)#

返回包含给定字符串的 physical_constant 键的列表。

参数

sub str

用于搜索键的子字符串。默认情况下,返回所有键。

disp bool

如果为 True,则打印找到的键并返回 None。否则,返回键列表而不打印任何内容。

返回

keys 列表或无

如果 disp 为 False,则返回键列表。否则,返回无。

例子

>>> from scipy.constants import find, physical_constants

physical_constants 字典中的哪些键包含 ‘boltzmann’?

>>> find('boltzmann')
['Boltzmann constant',
 'Boltzmann constant in Hz/K',
 'Boltzmann constant in eV/K',
 'Boltzmann constant in inverse meter per kelvin',
 'Stefan-Boltzmann constant']

获得称为“以 Hz/K 为单位的玻尔兹曼常数”的常数:

>>> physical_constants['Boltzmann constant in Hz/K']
(20836619120.0, 'Hz K^-1', 0.0)

在键中查找带有‘radius’ 的常量:

>>> find('radius')
['Bohr radius',
 'classical electron radius',
 'deuteron rms charge radius',
 'proton rms charge radius']
>>> physical_constants['classical electron radius']
(2.8179403262e-15, 'm', 1.3e-24)

相关用法


注:本文由纯净天空筛选整理自scipy.org大神的英文原创作品 scipy.constants.find。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。