我是一個初學者,試圖找出 zybooks 中的作業簿挑戰。我需要弄清楚如何在 Python 中計算重力加速度。
G = 6.673e-11
M = 5.98e24
accel_gravity = 0.0
dist_center = float(input())
accel_gravity = (G * M) / dist_center**3
print('Acceleration of gravity: {:.2f}'.format(accel_gravity))
輸出結果錯了。
使用輸入進行測驗:6.3782e6(赤道地球表面上方 100m)輸出不同。請參閱下面的重點。您的輸出重力加速度:0.00 預期輸出重力加速度:9.81
有小費嗎?
uj5u.com熱心網友回復:
你應該dist_center為 2 而不是 3供電:
G = 6.673e-11
M = 5.98e24
accel_gravity = 0.0
dist_center = float(input())
accel_gravity = (G * M) / dist_center**2
print('Acceleration of gravity: {:.2f}'.format(accel_gravity))
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/342462.html
上一篇:使用pd.read_csv,所有資料都在第一列中。其他列顯示NaN
下一篇:處理資料集上的空值
