본문 바로가기
프로그램/Python 1000제

Python 305제] 두근두근 파이썬(개정판) CHAPTER 9 연습문제 8 p300

by 건티 2024. 9. 23.
728x90

출처 : 반크_독도2023

 

참고풀이]

import random
import turtle

t=turtle.Turtle()
t.speed(0)
s=turtle.Screen()
s.bgcolor("black")
colors=["white","yellow","blue","gray","purple","red","pink","skyblue"]

def draw_star(c,length,x,y):
    t.up()
    t.goto(x,y)
    t.down()
    t.color(c)
    t.begin_fill()
    for i in range(5):
        t.forward(length)
        t.left(144)
        t.forward(length)
        t.right(72)
    t.end_fill()

for i in range(30):
    color=random.choice(colors)
    mx=random.randint(-300,300)
    my=random.randint(-200,200)
    ml=random.randint(10,100)
    draw_star(color, ml, mx, my)

turtle.done()

 

 

참고풀이 결과]

 

 

 

 

 

 

대한민국의 아름다운 영토, 독도의 여름

 

반응형

댓글