import math x1,y1,x2,y2=int(input(),input(),input(),input()) print(math.sqrt((x1-x2)**2+(y1-y2)**2))
时间: 2023-11-21 22:04:44 浏览: 151
Python之print、import、input、赋值语句
这是一个计算平面上两点距离的 Python 代码。用户需要输入两个点的坐标(x1,y1)和(x2,y2),代码使用 math 模块中的 sqrt 函数计算两点距离,最后输出结果。
需要注意的是,input 函数返回的是字符串类型,需要使用 int 函数将其转换为整数类型。同时,两个 input 函数需要分别调用,不能写在同一行中。正确的代码如下:
```
import math
x1 = int(input())
y1 = int(input())
x2 = int(input())
y2 = int(input())
print(math.sqrt((x1-x2)**2 + (y1-y2)**2))
```
运行代码后,用户需要分别输入四个整数,即两个点的坐标,程序会输出它们的距离。
阅读全文