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
>>> 

沒有留言:

張貼留言

Messaging API作為替代方案

  LINE超好用功能要沒了!LINE Notify明年3月底終止服務,有什麼替代方案? LINE Notify將於2025年3月31日結束服務,官方建議改用Messaging API作為替代方案。 //CHANNEL_ACCESS_TOKEN = 'Messaging ...