for
-
[2ํ์ฐจ-2] ๋ฉ์ง ๋ํ ๊ทธ๋ฆฌ๊ธฐ๋ก๋ด๊ต์ก/2ํ์ฐจ_ํ์ด์ฌ 2020. 8. 12. 01:02
1. ๋ฐ๋ณต๋ฌธ์ผ๋ก ๋ํ ๊ทธ๋ฆฌ๊ธฐ ๋ฐ๋ณต๋ฌธ์ ์ด์ฉํ์ฌ ๋ณต์กํ ๊ทธ๋ฆผ์ ๊ทธ๋ ค๋ณด๊ฒ ์ต๋๋ค. for ๋ฌธ๊ณผ ๋ณ์๋ฅผ ์ด์ฉํ๋ฉด ๋ณํํ๋ ๋ค์ํ ๊ทธ๋ฆผ์ ๊ทธ๋ฆด ์ ์์ต๋๋ค. bgcolor()๋ฅผ ์ด์ฉํ๋ฉด ๋ฐฐ๊ฒฝ์ ๋ฐ๊ฟ ์ ์์ต๋๋ค. ์์ ์์ค(11-shape.py) import turtle as t ang = 99 t.shape("turtle") t.bgcolor("black") t.color("red") t.speed(0) for x in range(300): t.forward(x) t.right(ang) ๊ฒ์์ ๋ฐฐ๊ฒฝ์ ๋นจ๊ฐ์์ผ๋ก ์ ์ ๊ทธ๋ฆฝ๋๋ค. t.speed(0)๋ฅผ ์ด์ฉํ๋ฉด ๊ฑฐ๋ถ์ด๊ฐ ๋น ๋ฅด๊ฒ ๊ทธ๋ฆผ์ ๊ทธ๋ ค๋๊ฐ๋๋ค. t.speed(0)์์ 0์ด ์๋ 1~10๊น์ง์ ์ซ์๋ฅผ ๋ฐ๊ฟ๋ณด๋ฉด ๊ทธ๋ ค์ง๋ ์๋๊ฐ ๋ณํ๋ ๊ฒ์ ์ ์ ์์ต๋๋ค. for ..
-
[2ํ์ฐจ-1] ๋ฐ๋ณตํ๊ธฐ(for) - 2๋ก๋ด๊ต์ก/2ํ์ฐจ_ํ์ด์ฌ 2020. 8. 11. 22:40
1. ์ซ์ ์ถ๋ ฅํ๊ธฐ ๋ค์ํ ์์ ๋ฅผ ๋ง๋ค์ด๋ณด๋ฉฐ for ๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ์ ๋ํ์ฌ ์ตํ๋ณด๊ฒ ์ต๋๋ค. ์์ ์์ค(7-count.py) for x in range(5): print(x) ๋นจ๊ฐ์์ผ๋ก ํ์๋ ์ซ์ 5๋ฅผ ๋ค๋ฅธ ์ซ์๋ก ๋ฐ๊พธ์ด๋ณด๊ณ ์ด๋ค ๋ณํ๊ฐ ์ผ์ด๋๋์ง ์ดํด๋ด ์๋ค. ๋๋ฌด ํฐ ์ซ์๋ฅผ ์ ๋ ฅํ ๊ฒฝ์ฐ ์คํ์ด ๋๋ ๋ฐ ๋ง์ ์๊ฐ์ด ์์๋๋ฏ๋ก ์ค๊ฐ์ ์คํ์ ๋ฉ์ถ๊ณ ์ถ๋ค๋ฉด Ctrl+C ํค๋ฅผ ๋๋ฅด๋ฉด ๋ฉ๋๋ค. ์์ ์์ค(7-count2.py) for x in range(0, 5): print(x) ๋นจ๊ฐ์์ผ๋ก ํ์๋ ์ซ์ 0๊ณผ 5๋ฅผ ๋ค๋ฅธ ์ซ์๋ก ๋ฐ๊พธ์ด๋ณด๊ณ ์ด๋ค ๋ณํ๊ฐ ์ผ์ด๋๋์ง ์ดํด๋ด ์๋ค. ๋๋ฌด ํฐ ์ซ์๋ฅผ ์ ๋ ฅํ ๊ฒฝ์ฐ์๋ ์ด๋ค ๋ณํ์ธ์ง ์ฐพ๊ธฐ ์ด๋ ค์ฐ๋ฏ๋ก ์์ ์ซ์๋ถํฐ ์ ๋ ฅํด๋ด ๋๋ค. ์์ ์์ค(7-count3.py) fo..
-
[1ํ์ฐจ-8] ๋ฐ๋ณตํ๊ธฐ(for) - 1๋ก๋ด๊ต์ก/1ํ์ฐจ_ํ์ด์ฌ 2020. 8. 8. 01:25
1. ๋ฐ๋ณต๋ฌธ ์ด์ ๋ด์ฉ์์ ๋ฐ๋ณต ๊ตฌ์กฐ์ ๋ํด์ ๋ฐฐ์๋ณด์์ต๋๋ค. ์ง๊ธ๋ถํฐ๋ ๋ฐ๋ณต๋๋ ๋ถ๋ถ์ ์ฐพ์ ๋ฐ๋ณต๋ฌธ์ผ๋ก ๋ํ๋ด๋ ๋ฐฉ๋ฒ์ ๋ฐฐ์๋ณด๊ฒ ์ต๋๋ค. ์ ์์ ์์ ์๋ ๋ ์ค์ ์ฝ๋๋ 4๋ฒ ๋ฐ๋ณต๋ฉ๋๋ค. ์ด ๋ถ๋ถ์ ๋ฐ๋ณต๋ฌธ์ ์ด์ฉํ๋ฉด ๋ ๊ฐ๋จํ๊ฒ ์ฝ๋๋ฅผ ์์ฑํ ์ ์์ต๋๋ค. t.forward(dis) t.right(ang) ์์ ์์ค(4-square.py) import turtle as t dis = 100 ang = 90 for x in range(4): t.forward(dis) t.right(ang) for x in range(4): ์ ์ด ๋ช ๋ น ์๋์ ๋ค์ฌ์ฐ๊ธฐ ๋ ๋ถ๋ถ์ 4๋ฒ ๋ฐ๋ณตํ๋ผ๋ ๋ป์ ๋๋ค. ์ฝ๋ก (:) ๊ธฐํธ๋ ๋ฐ๋ณต๋๋ ๋ถ๋ถ์ ์์์ ์๋ ค์ค๋๋ค. ์ฝ๋ก (:)์ ์ ๋ ฅํ๊ณ Enter ํค๋ฅผ ๋๋ฅด๋ฉด IDLE์ด ์๋์ผ๋ก..