# data[].attributes.body
1.챗지피티에 쓴 내용

2.코딩내용

3.코딩 결과(사진첨부)

4.과정분석

# data[].attributes.body
1. 파이썬으로 사과를 그리는 코드를 짜달라 했고, 처음에 잎이 너무 위쪽으로 그려져서 꼭지 위에 잎을 그려달라고 했다.

2. import turtle

# 화면 설정

screen = turtle.Screen()

screen.bgcolor("white")

# 거북이 설정

apple = turtle.Turtle()

apple.shape("turtle")

apple.speed(5)

# 사과 그리기

def draw_apple():

    # 사과의 빨간 부분 그리기

    apple.penup()

    apple.goto(0, -100)

    apple.pendown()

    apple.color("red")

    apple.begin_fill()

    apple.circle(100)

    apple.end_fill()

    # 사과의 줄기 그리기

    apple.penup()

    apple.goto(0, 100)  # 사과의 원 위쪽

    apple.pendown()

    apple.color("brown")

    apple.pensize(10)

    apple.setheading(90)

    apple.forward(40)

    # 사과의 잎 그리기 (줄기 끝에 붙게)

    apple.penup()

    apple.goto(0, 140)  # 줄기 끝부분

    apple.setheading(45)  # 잎이 위쪽으로 기울어지게

    apple.pendown()

    apple.color("green")

    apple.begin_fill()

    apple.circle(20, 180)  # 잎을 반원으로 그리기

    apple.end_fill()

# 사과 그리기 함수 호출

draw_apple()

# 종료 시까지 화면 유지

turtle.done()

3. 위에 사진

4. import 명령어로 파이썬에 있는 거북이 툴을 불러온 후, 화면과 거북이를 설정한 뒤에, 사과의 빨간 부분 - 사과 꼭지 - 사과 나뭇잎 순서로 그리는 코드이다.

# data[].attributes.body
1.원을 그리는 코드를 만들어

2. import turtle

screen = turtle.Screen()

screen.bgcolor("whitepen = turtle.Turtle()

pen.shape("turtle")

pen.color("blue")

pen.circle(100)

turtle.done()

# data[].attributes.body
파이썬으로 원을 그리는 코드를 써줘

반지름을 1로 바꿨더니 원이 작아졌다:)

# data[].attributes.body
파이썬으로 원을 그리는 코드를 써줘

# data[].attributes.body
파이선으로 유니코드를 이용해 히브리 문자를 써보았다

# data[].attributes.body
파이썬으로 사과를 그려줘

# data[].attributes.body
파이썬으로 사과를 그릴수 있는 코드좀 만들어줘

# data[].attributes.body
1.파이썬으로 황금 사과를 그리는 코드 써줘

# data[].attributes.body
프로프트1

파이썬의 turtle 함수를 이용할 예정이고 pip을 사용하지 않을 꺼야 w a s d 로 거북이를 움직이고 c를 눌러 색을 바꿀꺼야 거북이가 지나간 자리는 거북이의 색깔로 칠할꺼고 r을 누르면 칠한 모든 것을 초기화시키자

프롬프트2

이제 마우스 커버를 따라가는 버전으로 만들자

프롬프트3

이 코드에 u를 이용해 팬을 올리고 p를 이용해 팬을 내리는 걸고 바꾸자

# data[].attributes.body
1.파이썬으로 원 그려줘

2.

import turtle

def draw_circle(radius):
    turtle.speed(0)
    turtle.penup()
    turtle.goto(0, -radius)
    turtle.pendown()
    turtle.circle(radius)
    turtle.hideturtle()
    turtle.done()

draw_circle(100)

3.사진

# data[].attributes.body
파이썬으로 원을 그려줘

# data[].attributes.body
idle프로그래밍에서 호랑이를 그리는 코드를 짜줘

# data[].attributes.body
사과 그리는 스크립트알려줘

import turtle

screen = turtle.Screen() # 배경 설정

t = turtle.Turtle()

t.speed(3)

t.hideturtle()

# 🍎 사과 본체

t.penup()

t.goto(0, -50)

t.pendown()

t.color("red")

t.begin_fill()

t.circle(50)

t.end_fill()

# ✨ 하이라이트

t.penup()

t.goto(20, 20)

t.pendown()

t.color("pink")

t.begin_fill()

t.circle(10)

t.end_fill()

# 🍃 잎사귀

t.penup()

t.goto(-15, 40)

t.pendown()

t.color("green")

t.begin_fill()

t.circle(15, 90) # 반원

t.goto(-15, 40)

t.end_fill()

# 🌱 줄기

t.penup()

t.goto(-5, 50)

t.pendown()

t.color("brown")

t.width(5)

t.setheading(90) # 위쪽 방향

t.forward(15)

turtle.done()

✔️ turtle.circle(radius) 로 사과 본체 & 하이라이트 & 잎사귀 표현
✔️ goto(x, y) 로 위치 조정
✔️ begin_fill() + end_fill() 로 색 채우기
✔️ setheading(90) + forward(15) 로 줄기 표현

# data[].attributes.body
1.파이썬으로 오각별 그려줘

2.노란색 선으로 그리고 노란색으로 칠해줘

3.별 위치를 중심으로 옮겨줘

4.별의 y좌표를 100 올려줘

# data[].attributes.body
파이썬으로 개를 그리는 코드를 알려줘

# data[].attributes.body
gpt는 안썼는데 turtle 모듈에서 할 수 있는거 아무거나 해봤습니다.

진짜 아무거나 한거라서 목적이 뭔지 저도 잘 모릅니다.

# data[].attributes.body
결과