我想知道我可以用2 X,Y點蟒蛇我們畫一條線在C++中有:如何在python中用x,y繪製一條線?
__line(x1,y1,x2,y2);__
Python中有這個字的方法? 我嘗試了烏龜圖形,但是這個工作由我度數,我想工作的x,y。
我想知道我可以用2 X,Y點蟒蛇我們畫一條線在C++中有:如何在python中用x,y繪製一條線?
__line(x1,y1,x2,y2);__
Python中有這個字的方法? 我嘗試了烏龜圖形,但是這個工作由我度數,我想工作的x,y。
你可以用下面的公式
angle = arctan((y2-y1)/(x2-x1))
只是一個警告計算從4點的角度,這取決於你使用的數學庫,這個弧度將可能輸出。但是,您可以使用以下公式將弧度轉換爲度數。
deg = rad * (180/pi)
根據您的需求爲繪圖你可以,如果你已經使用turtle
使用matplotlib
import matplotlib.pyplot as plt
plt.plot([x1,x2],[y1,y2])
plt.show()
你可以使用一個Tkinter
canva:
import Tkinter
x1, y1, x2, y2 = 10, 20, 30, 40
window = Tkinter.Tk()
canva = Tkinter.Canvas(window)
line = canva.create_line(x1, y1, x2, y2)
canva.pack()
這段代碼擦了,但沒有顯示任何東西給我。我使用pycharm – RezaOptic
'線(X1,Y1,X2,Y2) ;'不是標準的C++,刪除標籤。 –
使用matplotlib和.plot方法。 –