728x90
반응형
import turtle as t
t.setup(width = 600, height = 600) # 화면 큭기 설정 # 호면 크기 지정
t.speed(5) # 그리는 속도
t.shape('turtle') # 거북이 모양
def draw_line(x, y, length, angle, color): # 사각형 그리기
t.up() # 펜 들기. 이동시 그려지지 않도록 함
t.goto(x, y) # 이동
t.down() # 펜 내리기
t.color(color) # 색 지정
t.right(angle) # 각도
t.forward(length) # 선 그리기
for i in range(3): # 3개의 선을 그리기
length = 100 # 선의 길이
angle = 0 # 각도은 0으로 기본 지정
if i == 0: angle = 90 # 처음에는 각도 90 사용. 처음에 우측 방향으므로 아래로 꺽기 위해 사용
x = i * 50 # 라인의 간격을 50씩 벌림
y = 0 # y(세로축)은 0
draw_line(x, y, length, angle, 'black') # 라인 그리기 함수 실행
728x90
반응형
'프로그램' 카테고리의 다른 글
[파이썬] 문제 : N개의 피보나치 수열의 합 계산 (0) | 2023.04.07 |
---|---|
[파이썬] 문제 : 블랙잭 게임 (0) | 2023.04.07 |
[파이썬] 문제 : 년,월 입력 받아서 달력 출력 (0) | 2023.04.07 |
[파이썬] 문제 : 성별,키,허리둘레로 지방 질량 지수(RFM) 계산 (0) | 2023.04.07 |
[파이썬] 주식 chart에 월별 주요 이슈 표시(plot) (0) | 2023.04.06 |
댓글