본문 바로가기
PROGRAMING📚/Python📑

파이썬(Python) 조건문을 이용한 도형 만들기

별찌루 2021. 4. 5.
728x90
반응형

* if : 조건문

 

  elif : ' if '의 조건에 일치 하지 않을 때, 다른 조건( = else if)

* t.clear() : 창에 그려진 것들을 지움

 

(예시 4)숫자를 입력하여 원하는 도형 만들기

 

import turtle as t

#줄바꿈 자동으로 됨

#end ="" 자동 줄바꿈 안됨

while True:

    kind = int(input("도형을 선택하세요 :\n 1. 삼각형\n 2. 사각형\n 3. "

                     "오각형\n 4. 육각형\n 5. 원\n 6. 종료\n 번호를 입력하세요 >>"))

    t.clear()

    if kind == 1 :

        print("삼각형 그리기 시작")

        for i in range(3):

            t.forward(200)

            t.left(120)

    elif kind ==2 :

        print("사각형 그리기 시작")

        for i in range(4) :

            t.forward(200)

            t.left(90)

    elif kind ==3 :

        print("오각형 그리기 시작")

        for i in range(5):

            t.forward(200)

            t.left(72)

    elif kind ==4 :

        print("육각형 그리기 시작")

        for i in range(6):

            t.forward(200)

            t.left(60)

    elif kind == 5:

        print("원 그리기 시작")

        t.circle(80)

    elif kind == 6:

        print("프로그램 종료")

        break

    else:

        print("없는 도형입니다. 다시 입력하세요")

 

 

 

728x90
반응형

댓글