scipy.constants.
find#
- scipy.constants.find(sub=None, disp=False)[源代码]#
- 返回包含给定字符串的物理常量键列表。 - 参数:
- substr
- 要搜索键的子字符串。默认情况下,返回所有键。 
- dispbool
- 如果为 True,则打印找到的键并返回 None。否则,返回键列表而不打印任何内容。 
 
- 返回:
- keyslist 或 None
- 如果 disp 为 False,则返回键列表。否则,返回 None。 
 
 - 示例 - >>> 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'] - 获取名为 ‘Boltzmann constant in Hz/K’ 的常数 - >>> physical_constants['Boltzmann constant in Hz/K'] (20836619120.0, 'Hz K^-1', 0.0) - 查找键中包含 ‘radius’ 的常数 - >>> find('radius') ['Bohr radius', 'alpha particle rms charge radius', 'classical electron radius', 'deuteron rms charge radius', 'proton rms charge radius'] >>> physical_constants['classical electron radius'] (2.8179403262e-15, 'm', 1.3e-24)