이 프로그램에서는 거북이를 사용하여 다양한 모양을 그립니다. 라이브러리 파이썬에서. 거북이는 그림판과 같은 파이썬 기능으로 거북이에게 명령하여 전체를 그릴 수 있습니다. 우리가 그릴 다양한 모양은 정사각형, 직사각형, 원 및 육각형입니다.
알고리즘
1단계:입력으로 다른 모양의 변의 길이를 가져옵니다.
2단계:다른 모양을 그리기 위해 forward() 및 left()와 같은 다른 거북이 메서드를 사용합니다.
예시 코드
import turtle t = turtle.Turtle() #SQUARE side = int(input("Length of side: ")) for i in range(4): t.forward(side) t.left(90) #RECTANGLE side_a = int(input("Length of side a: ")) side_b = int(input("Length of side b: ")) t.forward(side_a) t.left(90) t.forward(side_b) t.left(90) t.forward(side_a) t.left(90) t.forward(side_b) t.left(90) #CIRCLE radius = int(input("Radius of circle: ")) t.circle(radius) #HEXAGON for i in range(6): t.forward(side) t.left(300)
출력
SQUARE: Length of side: 100 RECTANGLE: Length of side a: 100 Length of side b: 20 CIRCLE: Radius of circle: 60 HEXAGON:Length of side: 100