Dotcpp   >   计算机二级   >   题目 7700

输入 4 个数字,各数字采用空格分隔,对应为变量 x0、y0、x1、y1。计算两点(x0,y0)和(x1,y1)之间的距离,输出这个距离,保留 1 位小数。例如,输入“3 4 8 0”,输出“6.4”。

输入 4 个数字,各数字采用空格分隔,对应为变量 x0、y0、x1、y1。计算两点(x0,y0)和(x1,y1)之间的距离,输出这个距离,保留 1 位小数。例如,输入“3 4 8 0”,输出“6.4”。


答案

txt = input("请输入 4 个数字(空格分隔):")
nls = txt.split(' ')
x0 = eval(nls[0])
y0 = eval(nls[1])
x1 = eval(nls[2])
y1 = eval(nls[3])
r = pow(pow(x1 - x0, 2) + pow(y1 - y0, 2), 0.5)
print("{:.1f}".format(r))

题目信息

题号:7700
题型:简答题
知识点:计算机二级
难度:普通
0.042801s