在Python中,计算重力加速度通常使用万有引力公式。万有引力公式是:
\[ F = G \frac{m_1 m_2}{r^2} \]
其中:
\( F \) 是引力
\( G \) 是万有引力常数,约为 \( 6.674 \times 10^{-11} \) \text{N} \cdot \text{m}^2/\text{kg}^2 \]
\( m_1 \) 和 \( m_2 \) 是两个物体的质量
\( r \) 是两个物体之间的距离
\( g \) 是重力加速度,在地球表面约为 \( 9.81 \text{m/s}^2 \)
如果你想要计算地球表面的重力加速度,你可以使用以下Python代码:
```python
G = 6.674e-11 万有引力常数,单位:N·m²/kg²
m = 5.972e24 地球质量,单位:kg
r = 6371e3 地球半径,单位:m
g = G * m / r2 重力加速度,单位:m/s²
print(f"地球表面的重力加速度为:{g} m/s²")
这段代码将输出地球表面的重力加速度,约为 \( 9.81 \text{m/s}^2 \)。
如果你需要计算其他天体表面的重力加速度,只需将地球的质量和半径替换为相应天体的质量和半径即可。