Python 108 座標距離計算
Python TQC
題目說明:¶
請撰寫一程式,讓使用者輸入四個數字x1、y1、x2、y2,分別代表兩個點的座標(x1, y1)、(x2, y2)。計算並輸出這兩點的座標與其歐式距離。
Info
歐式距離 =
\(\sqrt{(x1−x2)^2+(y1−y2)^2}\)
兩座標的歐式距離,輸出到小數點後第4位
範例輸入¶
範例輸出¶
題目解析
- 首先,使用者被要求輸入四個數字,分別代表兩個點的座標。
- 然後,程式將這四個數字分別儲存在變數
x1、y1、x2和y2中。 - 接下來,程式計算兩點在 x 和 y 方向上的距離,即 \( (x1 - x2)^2 \) 和 \( (y1 - y2)^2 \)。
- 然後,程式將兩點之間的歐式距離計算出來,並將結果儲存在變數
c中。 - 最後,程式將座標和距離值格式化輸出。
根據這個解答,我們可以得出以下結論:
- 解決這個問題的關鍵在於理解歐式距離的計算公式,並將其轉化為程式碼。
- 使用者的輸入被儲存在變數中,然後用於計算兩點之間的距離。
- 最後,程式將結果格式化後輸出給使用者。
Solution¶
Last update :
13 novembre 2024
Created : 13 novembre 2024
Created : 13 novembre 2024