python每输入一个坐标画一个点代码
时间: 2023-07-23 14:18:55 浏览: 55
您可以使用Python的turtle模块来画图形,以下是根据输入的坐标画点的示例代码:
```python
import turtle
# 获取输入的坐标
x = int(input("请输入横坐标:"))
y = int(input("请输入纵坐标:"))
# 初始化 turtle
t = turtle.Turtle()
# 将画笔移动到指定的坐标
t.penup()
t.goto(x, y)
# 画点
t.dot(5)
# 隐藏画笔
t.hideturtle()
# 显示画布
turtle.done()
```
该代码将在画布上画出一个指定坐标的点。您可以多次运行该代码来画出多个点。
相关问题
python每输入一个坐标就在坐标系上画一个点的代码
可以使用matplotlib库在python中绘制坐标系和点。以下是一个例子:
```python
import matplotlib.pyplot as plt
# 坐标点
x = [1, 2, 3, 4]
y = [2, 4, 6, 8]
# 绘制坐标系和点
plt.plot(x, y, 'ro')
plt.axis([0, 5, 0, 10])
plt.show()
```
这段代码会绘制一个坐标系,其中x轴范围是0到5,y轴范围是0到10,然后在坐标点(1,2), (2,4), (3,6), (4,8)处绘制红色的点。
帮我写一个输入坐标求两点间距离的python代码
好的,以下是Python代码:
```python
import math
x1 = float(input("请输入第一个点的横坐标:"))
y1 = float(input("请输入第一个点的纵坐标:"))
x2 = float(input("请输入第二个点的横坐标:"))
y2 = float(input("请输入第二个点的纵坐标:"))
distance = math.sqrt((x2 - x1) ** 2 + (y2 - y1) ** 2)
print("两点间的距离为:", distance)
```
希望能帮到你!