2017年12月23日 星期六

a034: 距離

a034: 距離

'''
給你平面上的兩個點的座標,請你計算出它們的距離有多長,
輸出到小點數後3位(四捨五入)。
輸入說明:
輸入四個浮點數 x1、y1、x2、y2, 代表這兩個點的座標為 (x1,y1) 及 (x2,y2)。
輸出說明:
請輸出這兩個點的距離有多長,並輸出到小數點後3位(四捨五入)。
範例輸入:

1 1 2 2
範例輸出 :

1.414
'''
print("輸入四個浮點數 x1、y1、x2、y2, 代表這兩個點的座標為 (x1,y1) 及 (x2,y2)。")
print("輸入四個浮點數 x1、y1、x2、y2 ,用逗號隔開 > ",end='')

x1,y1,x2,y2=map(int,input().split(','))

D=(x2-x1)**2 + (y2-y1)**2
D=D**0.5

print("它們的距離有",'{:.3f}'.format(D))



====================== RESTART: F:/Python_APSC/a034.py ======================
輸入四個浮點數 x1、y1、x2、y2, 代表這兩個點的座標為 (x1,y1) 及 (x2,y2)。
輸入四個浮點數 x1、y1、x2、y2 ,用逗號隔開 > 1,1,2,2
它們的距離有 1.414
>>> 

沒有留言:

張貼留言

2026 作業3 RFID+ Telegram 練習

 2026 作業3  RFID+ Telegram  練習 (Wokwi 與 Telegram 二者溝通訊息反映比較慢 ) 歡迎 Alex 使用 RFID 控制系統 /on : 開啟 LED /off : 關閉 LED /flash : 閃爍模式 /timer : 開啟 5 秒 ...