구렁이 그리기 프로그램
2126 단어 Python
2. 프로그램 코드
import turtle
def drawShake(rad,angle,len,neckrad):
for i in range(len):
turtle.circle(rad,angle)
turtle.circle(-rad,angle)
turtle.circle(rad,angle/2)
turtle.fd(rad)
turtle.circle(neckrad+1,180)
turtle.fd(rad*2/3)
def main():
turtle.setup(1300,500,0,0)
pythonsize = 30
turtle.pensize(pythonsize)
turtle.pencolor("blue")
turtle.seth(-40)
drawShake(40,80,5,pythonsize/2)
main()
3. 코드 해석
turtle 라이브러리 사용 설명서:https://docs.python.org/2/library/turtle.html
3.1 main()
1.
turtle.setup(1300,500,0,0)
왼쪽 상단 좌표가 (0,0)이고 길이가 1300, 너비가 500인 도형 창을 시작합니다.2. pythonsize = 30
, turtle.pensize(pythonsize)
붓의 크기를 조절한다.3. turtle.pencolor("blue")
붓의 색을 제어한다. 4, turtle.seth(-40)
붓의 방향을 제어한다. 5, drawShake(40,80,5,pythonsize/2)
호출drawShake()
함수로 도형을 그린다.3.2 drawShake()
1.
turtle.circle(rad,angle)
매개 변수rad는 원형 궤적 반경의 위치를 설명하고 매개 변수angle는 붓이 원형을 따라 호도 값을 나타낸다.2. turtle.fd(rad)
도 turtle.forward(rad)
함수라고 하는데 붓이 앞으로 직선으로 기어가는 것을 나타낸다. 이것은 기어가는 거리를 나타내는 매개 변수가 있다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Python의 None과 NULL의 차이점 상세 정보그래서 대상 = 속성 + 방법 (사실 방법도 하나의 속성, 데이터 속성과 구별되는 호출 가능한 속성 같은 속성과 방법을 가진 대상을 클래스, 즉 Classl로 분류할 수 있다.클래스는 하나의 청사진과 같아서 하나의 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.