728x90
반응형
turtle에서 화면 click 한 곳에 원을 그리는 코드입니다.
event 처리하는 방법을 알 수 있습니다.
import turtle
def leftClick(x,y): # 클릭 함수. 이때 클릭 좌표 x, y가 넘어옴
turtle.pencolor("red")
turtle.pensize(4)
turtle.penup()
turtle.goto(x, y)
turtle.pendown()
turtle.circle(50) # 반지름 50으로 원그리기
turtle.shape("turtle")
turtle.title('draw')
turtle.onscreenclick(leftClick) # conscreenclick 이벤트에서 선언한 함수 Call
turtle.done()

728x90
반응형
'프로그램' 카테고리의 다른 글
[파이썬] 사용자 정의 함수를 리스트 요소로 사용 ([1,2,myfunc]) (0) | 2022.10.04 |
---|---|
한줄 문장으로 이미지 자동으로 만들자(Stable Diffusion) (1) | 2022.10.04 |
[파이썬] 간단한 사인파 데이터 만들기(6줄 코드) (0) | 2022.10.01 |
[파이썬] 딕셔너리 항목의 재계산 (0) | 2022.10.01 |
[파이썬] 리스트의 첫 요소로 딕셔너리 변환 (0) | 2022.10.01 |
댓글