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$ | 原子质量单位 |