파이썬 tkinter하고 터틀을 연결 할 수 있는 방법이 있을까요?

조회수 1546회

다음 ‘클릭하세요’ 버튼을 누르면 왼쪽 다각형과 오른쪽 빨간색으로 채워진 원을 그리는 프로그램을 작성하여라. 이 문제에서

  • 왼쪽 다각형 : 선분의 길이는 처음에 100으로 시작하고 90도 회전할 때마다 길이를 5씩 줄인다.
  • 오른쪽 원 : 좌표 (200,100)의 위치로 이동시켜 반지름이 50인 원을 그리고 빨간색을 채운다.

이 조건에 맞게 코딩을 해봤는데

from tkinter import *
import turtle

window = Tk()
button = Button(window, text="클릭하세요")
button.pack()
window.mainloop()

t = turtle.Turtle()

length = 100

while length > 0:
    t.forward(length)
    t.left(90)
    length -= 5

t.penup()
t.goto(200, 100)
t.pendown()
t.begin_fill()
t.fillcolor("red")
t.circle(50)
t.end_fill()

turtle.mainloop()

이런 식으로 해봤는데 역시나 안되더라구요. 저 tkinter하고 터틀을 연결 할 수 있는 방법이 있을까요??

1 답변

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)