Python

(파이썬) 터틀 그래픽 함수, 간단하게 요약

코딩ABC 2023. 10. 4. 15:38
반응형

파이썬 터틀 그래픽 함수를 간단하게 요약했습니다.

 

1. 터틀그래픽 사용 예 (1)

import turtle
 
turtle.shape('turtle')
turtle.forward(200)
turtle.done()

shape: arrow, turtle, circle, square, triangle , classic

파이썬 터틀 그래픽, turtle.shape

 

2. 터틀그래픽 사용 예 (2)

import turtle as t
 
t.shape('turtle')
t.forward(200)
t.done()

(파이썬) 터틀 그래픽 함수, 간단하게 요약

 

 

터틀 그래픽 함수 요약

turtle.forward(200) #200만큼 이동

turtle.fd(200)

turtle.right(90)  #오른쪽(시계방향)으로 90도 회전

turtle.rt(90)   #오른쪽(시계방향)으로 90도 회전

turtle.left(90) #왼쪽으로 90도 회전, turtle.lt(90)

turtle.lt(90)   #왼쪽으로 90도 회전, turtle.lt(90)

 

turtle.speed(5) #그리기 속도, 0~10 사이의 정수

     1~10의 값은 숫자가 클수록 빨라지며, 0은 애니메이션이 발생돠지 않음을 의미

 

turtle.width(10)  #선의 두께 설정

turtle.penup(), turtle.up()    #펜 올림, 그리기 종료

turtle.pendown(), turtle.down()  #펜 내림, 그리기 시작

 

turtle.home()   #화면의 중앙으로 이동, (0,0)

turtle.goto(10, 20)   #x=10, y=20 좌표로 이동

 

turtle.circle(100)   #반지름이 100인 원을 그린다

 

turtle.bgcolor(“red”)    # 배경색 설정

turtle.pencolor(“red”)  #펜 색 설정

turtle.shapesize(10)   #shape 크기 설정

 

 

turtle.fillcolor("blue")  #채우기 색 지정

turtle.begin_fill()        #채우기 시작

turtle.end_fill()           #채우기 종료

 

import turtle as t
 
t.shape('turtle')

for i in range(4):
    t.forward(200)
    t.right(90)

t.penup()
t.goto(100,0)
t.pendown()

#t.fill_color('yellow')
t.fillcolor('yellow')
t.begin_fill()
t.circle(100)
t.end_fill()

t.done()

(파이썬) 터틀 그래픽 함수, 간단하게 요약

 

 

https://docs.python.org/ko/dev/library/turtle.html

 

반응형