728x90
반응형
import turtle as t
import random
t.setup(width = 500, height = 500) # 화면 큭기 설정
t.pensize(3) # 펜 굵기 설정
for i in range(20): # 20 개 그리기
X = random.randint(-200, 200) # 임의의 위치. 화면에서 너무 벗어나지 않도록 함
Y = random.randint(-200, 200)
t.up() # 이동시 펜 Up
t.goto(X, Y) # 위치로 이동
t.down()
r = random.random() # 임의의 색상 만들기(R,G,B)
g = random.random()
b = random.random()
t.pencolor(r, g, b) # 펜 색생 지정
# t.begin_fill() # 색으로 채울때 사용
size = random.randint(10, 200) # 한 변의 크기 10~200 으로
while True:
t.forward(size)
# t.left(360*2/5)
t.left(144) # 144도
if abs(t.distance(X, Y)) < 1:
break
# t.end_fill()
t.done()

728x90
반응형
'프로그램' 카테고리의 다른 글
[윈도우] 절전모드 해제 항목 찾기 (powercfg -lastwake) (0) | 2022.10.24 |
---|---|
[파이썬] 터틀. 사각형 겹쳐 그리기 (0) | 2022.10.24 |
[파이썬] 주피터노트북(jupyternotebook) 가로크기 늘리기 (0) | 2022.10.23 |
[파이썬] pi 계산하기 (그레고리-라이프니츠 급수) (0) | 2022.10.14 |
[파이썬] 감염재생산지수로 미래 감염자수 예상 (0) | 2022.10.14 |
댓글