본문 바로가기

Program language/Python

(2)
turtle을 이용한 1삼각형, 3원 한붓 그리기 이번 포스팅에서 해볼것은 turtle을 이용해서 삼각형 꼭지점에 애매한 각도로 매달린 원형을 떼지 않고 그리는 것을 해보겠습니다. 제가 이 문제를 처음 접했을때 그냥 삼각형을 그리고 꼭지점 좌표에 원을 그리면 되지 않을까? 라고 생각했었습니다. 실제로 해보니 그렇게 그리는게 더 힘들것 같네요. import turtle as t turtle을 쓰려면 당연히 해야하는 선언 입니다. as t는 turtle을 다 안쓰고 t만 쓰려고 설정했습니다. t.shape() t.ht() t.speed(10) t.shape()는 커서 모양을 지정하는 것 입니다. (거북이 모양을 원하신다면 t.shape("turtle") ) t.ht()는 hide turtle의 약자로 커서를 숨기는 것 입니다. t.speed(10)은 10의..
turtle을 이용한 다각형 연속 그리기 Python의 turtle 라이브러리를 이용한 다각형 그리기 입니다. 위의 사진과 같이 그리기 위해 도형을 살펴보면 삼각형부터 팔각형까지 총 6개의 도형이 겹쳐져 그려져 있습니다. import turtle as t 먼저 turtle을 t로 불러와줍니다. turtle 라이브러리를 불러오고 그것을 사용할때 t로 사용하겠다는 의미입니다. t.shape() t.shape()는 커서의 모양을 지정합니다. 기본적으로 작성을 하지 않거나 괄호 안을 비우면 arrow로 됩니다. 거북이 모양을 원하시면 t.shape("turtle")로 선언하시면 됩니다. t.ht() t.ht()의 경우 커서를 감추는 hide turtle을 줄여서 제공하는 함수 입니다. t.ht()를 쓰지 않으면 삼각형의 커서가 보이게 됩니다. n = ..