- https://www.python.org/downloads/windows/
- ํด๋น ๋งํฌ์์ Download Windows x86 executable installer ์ค์น
IDLE
Options -> configure IDLE -> Font Face : consolas๋ก ์ง์
- ์์
- SyntaxError : ๋ฌธ๋ฒ์ ์ธ ๋ถ๋ถ์์ ์ค๋ฅ ๋ฐ์ ! ์ด์ธ์ ์๋ฌ๋ฐ์ ์ ์๋ฌ ๋ด์ฉ ๋ณต์ฌํด์ ๊ตฌ๊ธ๋งํด๋ณด๊ธฐ
- ์ถ๋ ฅ print()์ฌ์ฉ
- ๋์๋ฌธ์ ๊ตฌ๋ถํ๋ฏ๋ก ์ฃผ์!
- ํ๋ก๊ทธ๋จ ๋ง๋ค ๋ fileํํ๋ก ์ ์ฅ : ํ์ผ๋ช .py
- ๊ฑฐ๋ถ์ด ๊ทธ๋ฆฌ๊ธฐ
- ๋ํดํธ ๊ฑฐ๋ถ์ด ์์ฑ
- t.foward(distance) : ๊ฑฐ๋ถ์ด๊ฐ distance ํฝ์ ๋งํผ ์ด๋
- t.right(distance)/ t.left(distance) : distance๊ฐ๋๋งํผ ๊ฑฐ๋ถ์ด ํ์
- ํ์ด์ฌ ์ ธ์์ File -> New File
- ์์ฑ๋ ํ์ผ์ ๋ด์ฉ ์์ฑ
- ํ์ผ ์ ์ฅ
- Run -> Run Module
- ๊ฒฐ๊ณผ
- ++ ์ฃผ์(ํ๋ก๊ทธ๋จ ์คํ์ ์ํฅX) : ํ์ด์ฌ ์ฃผ์์ '#' ์ฌ์ฉ
1. ์ผ๊ฐํ ๊ทธ๋ฆฌ๊ธฐ
- ๊ฒฐ๊ณผ
- t.shape('turtle') ์ฝ๋ ์ถ๊ฐ
2. ์ฌ๊ฐํ/์ ๊ทธ๋ฆฌ๊ธฐ
- ๊ฒฐ๊ณผ
์ฃผ์์ฒ๋ฆฌ๊ฐ ๋นจ๊ฐ๊ธ์๋ก ๋ํ๋์ง ์์ง๋ง ์คํํ ๋๋ ๋ฌธ์ ์๋ค.
++ ๋นจ๊ฐ์ผ๊ฐํ, ๊ตต์ ์ด๋ก์ ์ฌ๊ฐํ, ๋ ๊ตต์ ํ๋ ์
์๋์ ์ฝ๋์ ๋ํ์ ๊ทธ๋ฆฌ๊ธฐ ์ ์๊ณผ ํ์ฌ์ด์ฆ ์ง์ ํด์ฃผ๊ธฐ!
t.color("red") # ์์
t.pensize(3) # ํ ๋๊ป
- ๊ฒฐ๊ณผ
์ฐ์ฐ
- ** : ์ ๊ณฑ
- // : ์ ์๋ก ๋๋์์ ๋์ ๋ชซ !! ํ์ด์ฌ์๋ง ์์ !!
- % : ์ ์๋ก ๋๋์์ ๋์ ๋๋จธ์ง
- ๋ฌธ์์ด๋ผ๋ฆฌ ๋ํ๊ธฐ ๊ฐ๋ฅ
๋ณ์
- ๋ณํ ์ ์๋ ์, ์ ๋ณด๋ณด๊ด์ ์ญํ
- ๋ช ๋ฒ์ด๋ผ๋ ์ ์ฅ๋ ๊ฐ ๋ณ๊ฒฝ ๊ฐ๋ฅ
- ๊ตฌ๋ถ์ ์ํด ์๋ฏธ์๋ ๋ณ์๋ช ์ฌ์ฉํ๊ธฐ
ex) ์ด๋ฆ์ ๋ฃ๋ ๋ณ์๋ฉด name, ํฌ๊ธฐ๋ฅผ ๋ฃ๋ ๋ณ์๋ฉด size ( a, b, c๋ฑ ์๋ฏธ์๋ ์ด๋ฆ์ผ๋ก ์ฌ์ฉํ์ง๋ง๊ธฐ~~~)- ์๋ฃํ ์ ์ธ์ ํ์ง ์์๋ ๋จ
1. Hello๋ฅผ ๋ฐ๋ณตํ์ฌ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ
- ๋จ์ํ ๋ฐฉ๋ฒ
- for๋ฌธ์ ์ฌ์ฉํ ๋ฐฉ๋ฒ
- for ๋ณ์๋ช in ---- :
____๋ฐ๋ณตํ ๋ด์ฉ
range(10) -> 0๋ถํฐ 9๊น์ง ์ถ๋ ฅ
range(1,10) -> 1๋ถํฐ 9๊น์ง ์ถ๋ ฅ
range(1,11) -> 1๋ถํฐ 10๊น์ง ์ถ๋ ฅ #ํท๊ฐ๋ฆฌ๋ฉด range(1, 10+1)๋ก ๊ธฐ์ต
2. ๋ฐ๋ณต ๋ธ๋ก์ ์์๋ณด๋ ํ๋ก๊ทธ๋จ
- ๊ฒฐ๊ณผ
- ๋ค์ฌ์ฐ๊ธฐ๊ฐ ๋์ง ์์ print(300)์ for๋ฌธ ๋ฐ๋ณต์ด ๋ค ๋๋๊ณ ์ถ๋ ฅ๋๋ค.
3. ๋ฐ๋ณต ๊ธฐ๋ฅ์ผ๋ก ๋ํ์ ๊ทธ๋ฆฌ๋ ํ๋ก๊ทธ๋จ
์ค๋์ ํ์ด์ฌ ์ค์น, ๊ธฐ์ด ๋ฑ์ ๊ณต๋ถํ๋ค. ํ๊ต ๋ค๋๋ฉด์ ํ์ด์ฌ ๊ฐ์๋ฅผ ์๊ฐํ์ง๋ ์์์ง๋ง ์กฐ๊ธ ๊ณต๋ถํด๋ณธ์ ์ด ์๊ณ ์์ฆ ๋ง์ด ๋ณด์ด๋ ์ธ์ด๋ผ ์ต์ํด์ ์ค๋ ๊ฐ์๋ ์ดํด์ ์ด๋ ค์์ ์์๋ค. ๊ทธ๋ฐ๋ฐ ๋๋ฌด ๊ฒํฅ๊ธฐ ์์ผ๋ก ์์ ์ ๊ณต๋ถํ์ด์ ์ง๊ธ ์ฝ๊ฒ ๋ณด๋ค๊ฐ ๋์ค์ ์ข ์ด๋ ค์์ง ๊ฒ ๊ฐ์์ ๋ฌด์ญ๊ธดํ๋ค ์ฌ์ค ์ด๋ฐ์ ์์ ์ ๊ฒ๋ ๋ง์์ด์ ์ ์ ๋ฐ์ง ์ฐจ๋ฆฌ๊ณ ๋ค์ด์ผ๊ฒ ๋ค ~.<