AstroPy 之天文常数
AstroPy天文常数包:astropy.constants。
简单使用:
>>> from astropy.constants import M_earth, M_sun, R_earth, R_sun
>>> M_sun / M_earth
<Quantity 332948.344548224> # 太阳质量是地球的33万倍
>>> R_sun / R_earth
<Quantity 109.04565220936023> # 太阳赤道半径是地球的109倍
>>>
>>> print(M_earth)
  Name   = Earth mass
  Value  = 5.9742e+24
  Uncertainty  = 5e+19
  Unit  = kg
  Reference = Allen's Astrophysical Quantities 4th Ed.
>>> print(M_earth.cgs) # cgs格式
5.9742e+27 g
关于Quantity将在astropy.units中介绍,constants包搭配unit包,可以进行一些基本的计算转换。
常数值列表
| 名称 | 值 | 单位 | 描述 | 
|---|---|---|---|
G | 
$6.67384 \times 10^{-11}$ | $m^3 kg^{-1} s^{-2}$ | 重力常数 | 
L_sun | 
$3.846 \times 10^{26}$ | $W$ | 太阳光度 | 
M_earth | 
$5.9742 \times 10^{24}$ | $kg$ | 地球质量 | 
M_jup | 
$1.8987 \times 10^{27}$ | $kg$ | 木星质量 | 
M_sun | 
$1.9891 \times 10^{30}$ | $kg$ | 太阳质量 | 
N_A | 
$6.02214129 \times 10^{23}$ | ${mol}^{-1}$ | 阿伏伽德罗常数 | 
R | 
$8.3144621$ | $JK^{-1}{mol}^{-1}$ | 气体常数 | 
R_earth | 
$6378136$ | $m$ | 地球赤道半径 | 
R_jup | 
$71492000$ | $m$ | 木星赤道半径 | 
R_sun | 
$695508000$ | $m$ | 太阳赤道半径 | 
Ryd | 
$10973731.6$ | $m^{-1}$ | 里德伯常数 Rydberg constant | 
a0 | 
$5.29177211 \times 10^{-11}$ | $m$ | 玻尔半径 Bohr radius | 
alpha | 
$0.00729735257$ | 精细结构常数 | |
atmosphere | 
$101325$ | $Pa$ | 大气压 | 
au | 
$1.49597871 \times 10^{11}$ | $m$ | 天文单位 | 
b_wien | 
$0.0028977721$ | $mK$ | 维恩位移定律常数 | 
c | 
$299792458$ | $ms^{-1}$ | 真空光速 | 
e | 
$1.60217657 \times 10^{-19}$ | $C$ | 电子电荷 | 
eps0 | 
$8.85418782 \times 10^{-12}$ | $Fm^{-1}$ | 介电常数 | 
g0 | 
$9.80665$ | $ms^{-2}$ | 标准重力加速度 | 
h | 
$6.62606957 \times 10^{-34}$ | $J s$ | 普朗克常数 | 
hbar | 
$1.05457173 \times 10^{-34}$ | $J s$ | 约化普朗克常数 | 
k_B | 
$1.3806488 \times 10^{-23}$ | $J K^{-1}$ | 玻尔兹曼常数 | 
kpc | 
$3.08567758 \times 10^{19}$ | $m$ | 千秒差距 | 
m_e | 
$9.10938291 \times 10^{-31}$ | $kg$ | 电子质量 | 
m_n | 
$1.67492735 \times 10^{-27}$ | $kg$ | 中子质量 | 
m_p | 
$1.67262178 \times 10^{-27}$ | $kg$ | 质子质量 | 
mu0 | 
$1.25663706 \times 10^{-6}$ | $N A^{-2}$ | 磁性常数 | 
muB | 
$9.27400968 \times 10^{-24}$ | $J T^{-1}$ | 玻尔磁子 | 
pc | 
$3.08567758 \times 10^{16}$ | $m$ | 秒差距 | 
sigma_T | 
$6.65245873 \times 10^{-29}$ | $m^2$ | 汤姆逊散射截面 | 
sigma_sb | 
$5.670373 \times 10^{-8}$ | $WK^{-4}m^{-2}$ | 斯蒂芬 - 玻尔兹曼常数 | 
u | 
$1.66053892 \times 10^{-27}$ | $kg$ | 原子质量单位 |