나는 거북이에서 다이어그램을 생성하고 있으며, 프로그램의 일부로 다이어그램에서 특정 좌표를 식별합니다. 나는 단지 좌표에 관심이 있기 때문에 완전한 거북 창을 숨길 수 있기를 바랄 수 있습니까?터틀 창 숨기기?
편집 :
질문 2 :
이 정말 답이 아니라 다른 몇 가지 질문입니다.
IDLE에서 실행하고 "l"을 입력하면 프로그램이 어느 정도 작동합니다. 좌표와 함께 목록이 제공됩니다.
import Tkinter
import turtle
from turtle import rt, lt, fd # Right, Left, Forward
size = 10
root = Tkinter.Tk()
root.withdraw()
c = Tkinter.Canvas(master = root)
t = turtle.RawTurtle(c)
t.speed("Fastest")
# List entire coordinates
l = []
def findAndStoreCoords():
x = t.xcor()
y = t.ycor()
x = round(x, 0) # Round x to the nearest integer
y = round(y, 0) # Round y to the nearest integer
# Integrate coordinates into sub-list
l.append([x, y])
def hilbert(level, angle):
if level == 0:
return
t.rt(angle)
hilbert(level - 1, -angle)
t.fd(size)
findAndStoreCoords()
t.lt(angle)
hilbert(level - 1, angle)
t.fd(size)
findAndStoreCoords()
hilbert(level - 1, angle)
t.lt(angle)
t.fd(size)
findAndStoreCoords()
hilbert(level - 1, -angle)
t.rt(angle)
거북이가 너무 느립니다! Turtle과 비슷한 패키지가 있지만 더 빨리 명령을 수행 할 수 있습니까?
+1. 고마워,이 완벽하게 일했다. – ElectroNerd