파이썬 터틀 코드 좀 짜주세요ㅠㅠ

파이썬 터틀 코드 좀 짜주세요ㅠㅠ

작성일 2023.10.26댓글 2건
    게시물 수정 , 삭제는 로그인 필요

이렇게 나오게 파이썬 함수 이용해서 코드 좀 짜주세요
예시 사진도 첨부 했습니당






#파이썬 터틀 #파이썬 터틀 그림그리기 #파이썬 터틀 명령어 #파이썬 터틀 그래픽 #파이썬 터틀 꽃 그리기 #파이썬 터틀 예제 #파이썬 터틀 색깔 #파이썬 터틀 색깔 랜덤 #파이썬 터틀 그래픽 설치 #파이썬 터틀 함수

profile_image 익명 작성일 -

def draw_hexa():

for i in range(6):

t.fd(100)

t.rt(360/6)

import turtle

t = turtle.Turtle("turtle")

t.speed(10)

for i in range(6):

t.fd(100)

t.lt(360/6)

draw_hexa()

turtle.mainloop()

profile_image 익명 작성일 -

업무 분석 부터 들어 갑니다.

다각형은 그리고 나면 제자리로 돌아 옴으로(360도)

n각형의 모서리 각은 360/n 입니다.

6각형임으로 360/6=60도 씩 회전 하면 됩니다.

안쪽 각도는 180-60=120도 이구요

과제는 이런 6각형 그림처럼 6개 이어 붙여 벌집을 만듭니다.

A부터 출발할 겁니다.

거북이는 처음에 오른쪽을 보고 있습니다.

B를 향하여 가게 하려면 각도를 틀어 주어야죠.

(180-120)/2 = 30도 입니다 ...A

이 상태로 6각형 그립니다.(이건 함수로 처리 할 겁니다).

다음 출발은 B에서 할 것 임으로 6번이 아닌 7번 시행을 합니다.

import turtle as t def dro6tim7(L): #6각형을 그리되 한번 더 가기 for i in range(7): t.fd(L) t.lt(60) t.lt(30) dro6tim7(50)

하나가 완성. 그런데 거북이가 위를 보고 있음으로 오른쪽으로 120도를 돌리고 5번(전체6)을 반복 하게 하면 모양은 끝

import turtle as t def dro6tim7(L): #6각형을 그리되 한번 더 가기 for i in range(7): t.fd(L) t.lt(60) t.lt(30) for i in range(6): dro6tim7(50) t.rt(120)

모양을 완성. 선굵기와 바탕만 바꾸어 주면 끝

import turtle as t t.bgcolor('black') t.color('white') t.width(4) def dro6tim7(L): #6각형을 그리되 한번 더 가기 for i in range(7): t.fd(L) t.lt(60) t.lt(30) for i in range(6): dro6tim7(50) t.rt(120)

파이썬 코드 좀 짜주세요 ㅠㅠ

파이썬 코드 좀 짜주세요 코드 참고하세요. loop 에서 빠져 나와서 두 배열의 길이가 다를떄 비교는 더 짧은 문자열이 먼저 나오는 것으로...

파이썬 코드 좀 짜주세요

파이썬 고수 형들 코드 좀 짜주세여 ㅠㅠ def midstr(s,a,b): rs=s[a-1:a+b-1] return rs s=input("대상 문자열 입력: ") a=int(input("시작 지점 입력...