Presentation is loading. Please wait.

Presentation is loading. Please wait.

이 자료는 https://enjoeyland.com에서 확인 할 수 있습니다. Python Turtle with 함수 170912 휘문고등학교 컴퓨터부 민경현 khmin1104@gmail.com 이 자료는 https://enjoeyland.com에서 확인 할 수 있습니다.

Similar presentations


Presentation on theme: "이 자료는 https://enjoeyland.com에서 확인 할 수 있습니다. Python Turtle with 함수 170912 휘문고등학교 컴퓨터부 민경현 khmin1104@gmail.com 이 자료는 https://enjoeyland.com에서 확인 할 수 있습니다."— Presentation transcript:

1 이 자료는 https://enjoeyland.com에서 확인 할 수 있습니다.
Python Turtle with 함수 휘문고등학교 컴퓨터부 민경현 이 자료는 확인 할 수 있습니다.

2 sublime text 3 설치 xt.com/3

3 Sublime text 사용법 저장 방법 : File  Save As… 또는 Save 저장 이름 : 너가_원하는_이름.py 새 탭 : File  New File 실행 : Tools  Build 또는 cmd창에서 python 파일_이름.py

4 만든것들 올리면 좋고

5 이런 건 어떻게 만들까

6 for i in range(3): MyTurtle.forward(100) MyTurtle.left(120) * 스페이스 4번

7 for i in range(4): MyTurtle.forward(100) MyTurtle.left(90) * 스페이스 4번

8 for i in range(5): MyTurtle.forward(100) MyTurtle.left(72) * 스페이스 4번

9 for i in range(6): MyTurtle.forward(100) MyTurtle.left(60) * 스페이스 4번

10 N각형 그리기 일반화 해봐~!!

11 For문으로 n각형 for i in range(n): MyTurtle.forward(100) MyTurtle.left( 360 / n ) * 스페이스 4번

12 def draw_n_sided_shape(n): ____for i in range(n):
함수로 만들어 보자! def draw_n_sided_shape(n): ____for i in range(n): ________MyTurtle.forward(100) ________MyTurtle.left( 360 / n )

13 함수 구조 def 함수이름 (파라미터1,파라미터2, … ): ____수행할 코드1 ____수행할 코드2 ____...

14 함수를 사용해 보자 draw_n_sided_shape(3) #삼각형 그리기 draw_n_sided_shape(4) #삼각형 그리기 draw_n_sided_shape(5) #삼각형 그리기

15 만들어 보시오! (함수 이용)

16 기억 안나는 분들을 위한 서비스 import turtle MyTurtle = turtle.Turtle() / MyTurtle.shape(‘turtle’) MyTurtle.undo() / MyTurtle.home() / MyTurtle.clear() MyTurtle.pendown() / MyTurtle.penup() MyTurtle.begin_fill() / MyTurtle.end_fill()

17 다윗의 별 그리기 (함수 사용)

18 거북이 속도 바꾸기 속도 바꾸기 speed(숫자 또는 문자) # 0~10 Ex) MyTurtle.speed(0) # 가장 빠르게 “fastest”: 0 / “fast”: 10 / “normal”: 6 “slow”: 3 / “slowest”: 1

19 원의 일부 그리기 원의 일부 그리기 circle(반지름, 각도) # 0~360 Ex) MyTurtle.circle(80, 180)

20 음양오행 (함수 써보려 노력해 보삼) 어려우면 태극기 그리기


Download ppt "이 자료는 https://enjoeyland.com에서 확인 할 수 있습니다. Python Turtle with 함수 170912 휘문고등학교 컴퓨터부 민경현 khmin1104@gmail.com 이 자료는 https://enjoeyland.com에서 확인 할 수 있습니다."

Similar presentations


Ads by Google