Python
-
[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ํ์ฐจ-2] ํ์ด์ฌ ์๊ฐ ๋ฐ ์ค์น๋ก๋ด๊ต์ก/1ํ์ฐจ_ํ์ด์ฌ 2020. 8. 2. 01:47
1. ์ปดํจํฐ ํ๋ก๊ทธ๋๋ฐ ๊ฐ๋จํ๊ฒ ํ๋ก๊ทธ๋๋ฐ์ ๋ํด ๋งํ๋ฉด ์ปดํจํฐ์๊ฒ ๋ด๊ฐ ์ํ๋ ๋์์ ํ ์ ์๋๋ก ๋ช ๋ นํ๋ ๊ฒ์ ํ๋ก๊ทธ๋๋ฐ์ด๋ผ๊ณ ํฉ๋๋ค. ์ด๋ฐ ํ๋ก๊ทธ๋๋ฐ์ ํ๊ธฐ ์ํด์๋ ์ปดํจํฐ์ ์ฌ๋์ด ์๋ก ์์๋ค์ ์ ์๋ ์ธ์ด๊ฐ ํ์ํฉ๋๋ค. ์ด ์ธ์ด๋ฅผ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ผ๊ณ ํฉ๋๋ค. ์ด์ ๋ธ๋ฆฌ์ด, C, C++, ์๋ฐ, ์๋ฐ์คํฌ๋ฆฝํธ, ํ์ด์ฌ, ๋ฃจ๋น ๊ฐ์ ๋ค์ํ ์ธ์ด๊ฐ ์์ต๋๋ค. ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ฅผ ์ด์ฉํ์ฌ ์ปดํจํฐ์๊ฒ ์์ฒญํ ๋ค์ํ ๋ช ๋ น์ด๋ฅผ ๋ชจ์์ ํ๋๋ก ๋ฌถ๊ฒ ๋๋ฉด ์ด๋ฅผ ์ปดํจํฐ ํ๋ก๊ทธ๋จ์ด๋ผ ๋ถ๋ฆ ๋๋ค. youtu.be/KhptxxfMQ_Q 2. ํ์ด์ฌ? ํ์ด์ฌ์ 1991๋ ํ๋ก๊ทธ๋๋จธ ๊ท๋ ๋ฐ ๋ก์ฌ(Guido van Rossum)์ด ๋ฐํํ ๊ณ ๊ธ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ ๋๋ค. ํ์ด์ฌ์ ์์ฑ๋ ์์ค์ฝ๋๋ฅผ ๋ฐ๋ก ์คํํ๋ ์ธํฐํ๋ฆฌํฐ ์ธ์ด๋ก ..