도면 라이브러리 파이썬 파이썬이 그리는

A. 개념적 디자인 길이 색상 파이썬

우선, 우리는 간단한 파이썬을 생각. 그것은 뱀의 모양이 크롤 링, 색상은 노란색입니다.

둘째, 그래픽 라이브러리를 준비

파이썬은 우리가 먼저 도입 거북이라는 그래픽 라이브러리가 있습니다.

수입 거북이 (파이썬 가져 오거나 ...에서 특정 용도와 유사하다 가져 오기를 포함하는 모듈을 해당 파일의 임포트 https://blog.csdn.net/Greenovia/article/details/79399475 C 참조 헤더 )

거북이는 여기에 내가 몇 가지 일반적인 기능을 소개 그래픽 라이브러리

캔버스를 설정하십시오

turtle.setup (A, B, C, D) A, B, 캔버스, (C)의 폭과 높이를 제어하는 ​​두 파라미터 인은 D 속성은 캔버스의 위치를 ​​제어한다;

turtle.screesize A, B, C, A, B 캔버스의 폭과 높이를 제어, C가 컬러 캔버스를 제어하는 ​​단계;

예를 들면 :

turtle.setup (800,400,200,200)는 400 픽셀 높이 800 개 픽셀의 폭을 생성 // 좌표 (200, 200) 캔버스
turtle.screensize (800,400 '그린') // 400 픽셀 높이 800 개 픽셀의 폭을 만들기 색상은 그린 캔버스
2. 브러쉬 세트

turtle.penup ()는 다른 무승부를 한 곳에서 펜의 움직임하지 그려진 그래픽을 들어 올려

turtle.pendown ()는 브러시 폭포, 그래픽을 그리기 시작

 turtle.pensize ()는 브러시의 폭을 설정하는 단계;

펜 색상 설정 파라미터 전달 turtle.pencolor ()는, 어느 것도 현재 펜 색상에 비해 전달되지

turtle.seth (a)는 명령문의 절대 수준으로 바다 거북의 이동 방향을 변경,뿐만 아니라 여행의 방향을 변경하려면

3. 브러쉬 모션 컨트롤

turtle.fd (X) (turtle.forward (X)) 현재 펜의 화소의 X 방향의 이동 길이는, 직선 (X는 음수 일 수 있음)

turtle.circle (R, O) O (R)의 상기 (전체 360도 원을 기본 오 각도 그릴 좌측 거북 거리 R의 R 기본 중심 위치) 원호 각도를 그리는

4 방향 제어

turtle.seth은 (a) 이동 방향의 절대 각도로서 ((a)를 turtle.setheading) 방향을 변경할

turtle.left (a)

turtle.right (a)는 좌측 / 우측

III 코드 예

색상 파이썬 파이썬

수입 거북이
turtle.setup (1300,400, -250,250)
turtle.penup ()
turtle.fd (-250)
turtle.pendown ()
turtle.pensize (25)
turtle.color ( "노란색")
turtle.seth (-40 )
전 범위 (4) 대 :
turtle.circle (40,80)
turtle.circle (-40,80)



turtle.circle (40,80 / 2)
turtle.fd (40)
turtle.circle (16,180)
거북. FD (40 * 2/3)

turtle.done ()
--------------------- 

추천

출처www.cnblogs.com/ly570/p/10989724.html