[Python] ํ์ด์ฌ ๋ค์ด๋ก๋ & ๊ฐ๋ต ์๊ฐ
์ ๊ฐ ์ฐธ๊ณ ํ๋ ์ฑ
์ <ํ์ด์ฌ for Beginner> ์
๋๋ค.
-
์ฌ์ค ์ ๋ ๋ฐฐ์๊ฐ๋ ๊ณผ์ ์ด๋ผ
์์ผ๋ก ์ฌ๋ฆฌ๋ ๊ธ์์ ํ๋ฆฐ ๊ฒ์ด ์๋ค๋ฉด ์ธ์ ๋ ํผ๋๋ฐฑ ์ฃผ์ธ์.
ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ ์ปดํจํฐ์์ ์๋ํ๋ ์ํํธ์จ์ด๋ฅผ ๋ง๋๋ ๋๊ตฌ
์ฆ, ์ปดํจํฐ๊ฐ ์ดํดํ ์ ์๋ ๊ธฐ๊ณ์ด๋๋๋ค.
ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์๋ c/c++, Java, HTML, PHP ๋ฑ ์ฌ๋ฌ ์ข ๋ฅ๊ฐ ์๋๋ฐ
๊ทธ์ค ์ด๋ณด์๋ ๋ฐฐ์ฐ๊ธฐ ์ฌ์ด ํ์ด์ฌ์ ๋ํด ์์๋ณด์์!
-
ํ์ด์ฌ์ ํน์ง์ ๊ฐ๋ตํ ์ค๋ช ํ์๋ฉด
1. ๊ฒฐ๊ณผ๋ฅผ ๋ฐ๋ก ํ์ธํ ์ ์์ด ์ฌ์ฉํ๊ธฐ ์ฌ์ด ํธ
2. ์คํ ์์ค๋ผ ๋ฌด๋ฃ๋ก ์ฌ์ฉํ ์ ์๊ณ ๋ค์ํ ์ธ๋ถ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ค์ ๋ฌด๋ฃ๋ก ์ ๊ณต
3. ์ฌ๋ฌผ์ธํฐ๋ท๊ณผ ์ฐ๋์ด ์ ๋๋ฉฐ, ์น ํ๋ ์์ํฌ๋ฅผ ์ฌ์ฉํด ๋น ๋ฅธ ์น ํ๊ฒฝ์ ๊ตฌ์ถํ ์ ์์
-
์ด๋ ๊ฒ ์ฅ์ ์ด ๋ง์ ํ์ด์ฌ, ํจ๊ป ๋ค์ด๋ก๋๋ฅผ ํด๋ณผ๊น์?!
์ ์ฌ์ดํธ์ ์ ์ํ ๋ค [Downloads] -> [Download Python 3. ~~] ์ ๋๋ฌ์ฃผ์ธ์.
-
(์ฌ๊ธฐ์ ์ ๊ฐ 3. ~~ ๋ผ ์ด ์ด์ ๋ ์ฌ๋ฌ ๊ฐ์ง ๋ฒ์ ์ด ์๊ธฐ ๋๋ฌธ์ด์์!
์ ๋ฅผ ๋ฐ๋ผ ํ์๋ฉด ์ ์ผ ์ต๊ทผ ๋ฒ์ ์ธ 3.9.1์ ๋๋ค.)
๋ค์ด๋ก๋ ํ ์ค์น ํ์ผ python-3.~~.exe ๋ฅผ ํด๋ฆญํด ์คํํด์ฃผ์ธ์.
ํ์ผ์ ์คํ์ํค๋ฉด ์ด๋ฐ ํ๋ฉด์ด ๋ฐ ๊ฒ๋๋ค.
1. ํ๋จ์ [Add python 3.~~ to PATH] ๋ฅผ ๊ผญ ์ฒดํฌํด ์ฃผ์ธ์.
2. ์ ์ฅ ์์น๋ฅผ ๋ฐ๊ฟ์ผ ํ๋ค๋ฉด [customize installation] , ๋ณ๊ฒฝํ ํ์๊ฐ ์๋ค๋ฉด [Install Now]๋ฅผ ๋๋ฌ์ฃผ์ธ์.
-
์ ๋ [customize installation]์ ๋๋ฅด๊ณ ์ฌ๋ฌ๋ถ๊ป ๋ณด์ฌ๋๋ฆด๊ฒ์ :)
Optional Features ๊ณผ์ ์๋ ์ฒดํฌ๋์ด ์๋ ์ํ ๊ทธ๋๋ก
[Next]๋ง ๋๋ฌ์ฃผ์๋ฉด ๋ผ์.
๋ง์ฝ ์ ์ฅ ์์น๋ฅผ ๋ณ๊ฒฝํ๊ณ ์ถ๋ค๋ฉด [Browse]์ ๋๋ฅด๊ณ C ๋๋ผ์ด๋ธ ๋ด์์ ์ํ์๋ ์์น๋ฅผ ๊ณ ๋ฅด์๋ฉด ๋ผ์!
์ ๋ ์ค์ ๋ ๊ทธ๋๋ก ๋๊ณ [Install] ์ ๋๋ ์ต๋๋ค.
์ค์น๋ฅผ ๊ธฐ๋ค๋ฆฌ๋ค ์๋ฃ๋๋ฉด [Close]๋ฅผ ๋๋ฅด์๋ฉด ์ค์น ๋ !!!!!!!
์๊ฐ๋ณด๋ค ์ด๋ ต์ง ์์ฃ ?! ๋ค๋ค ์ ๋ฐ๋ผ์ค์ จ์ ๊ฑฐ๋ผ ์๊ฐํด์ ๐
์ ์ด์ ์ค์น๋ฅผ ํ์ผ๋ฉด ์คํ์ ํด๋ด์ผ๊ฒ ์ฃ ?
ํ์ด์ฌ์ IDLE (ํตํฉ ๊ฐ๋ฐ ํ๊ฒฝ)์ ํตํด ํ๋ก๊ทธ๋จ์ ์์ฑํ๋ต๋๋ค.
-
'
์ผ์ชฝ ์ฌ์ง ์ฐธ๊ณ ) ์ปดํจํฐ ํ๋จ ์๋์ ๋ค์ด๊ฐ๋ฉด ์ต๊ทผ ์ถ๊ฐํ ์ฑ์ Python์ด ๋ฐ ๊ฑฐ์์.
์ฌ๊ธฐ์ IDLE ์ ์ ํํ์๊ฑฐ๋
์ค๋ฅธ์ชฝ ์ฌ์ง ์ฐธ๊ณ ) ์ปดํจํฐ ํ๋จ ์๋ ๊ฒ์์ฐฝ์ IDLE์ ๊ฒ์ํ ๋ค ์ ํํด ์ฃผ์ธ์.
์ด๋ ๊ฒ ๋ฌ๋ค๋ฉด ์คํ๊น์ง ์ฑ๊ณต !!
-
ํํ.. ์ฌ๊ธฐ๊น์ง ๋ฐ๋ผ์ค๋ค๋.. ๋๋จํ๊ตฐ ๋น์ ...
ํ์ด์ฌ ์ฝ๋๋ฅผ ์ ๋ ฅํด ๋ณด์์.
IDLE ์ ์คํํ๋ฉด ๋์ค๋ ํ๋ฉด์ ํ์ด์ฌ ์ ธ๋ก ๋ํํ ๋ชจ๋์ ํด๋นํด์.
print("ํ์ด์ฌ ๊ธฐ์ด๊ฐ์์ ๋๋ค.") - > ์ ๋ ฅํ ์ฝ๋
ํ์ด์ฌ ๊ธฐ์ด๊ฐ์์ ๋๋ค - > ์ถ๋ ฅ๋ฌธ
๋ํํ ๋ชจ๋์์๋ ํ๋์ ์ฝ๋๋ฅผ ์ ๋ ฅํ๋ฉด ๋ฐ๋ก ๊ทธ ์คํ ๊ฒฐ๊ณผ๋ฅผ ์ถ๋ ฅํ ์ ์์ด์.
๋จ์ํ ์ฝ๋๋ ๋ํํ ๋ชจ๋์์ ๋ฐ๋ก๋ฐ๋ก ์์ฑํ๋ ๊ฒ์ด ์ข์์.
-
๊ทธ๋ผ ๊ธด ์ฝ๋ ์์ฑ์ ์ด๋ป๊ฒ ํ๋?
๋ํํ ๋ชจ๋(์ ธ)์์ [File] -> [New Files]๋ฅผ ๋๋ฌ ์คํฌ๋ฆฝํธ ๋ชจ๋์์ ์์ฑํด ์ฃผ๋ฉด ๋๋ต๋๋ค.
์ด๋ ๊ฒ ์ฐฝ์ด ํ๋ ๋ ์๊ฒผ์ฃ ! ์คํฌ๋ฆฝํธ ๋ชจ๋ ์ฐฝ์ ์ฝ๋๋ฅผ ์ ๋ ฅํด ์ค๊ฒ์.
๋ํํ ๋ชจ๋(์ ธ)๊ณผ๋ ๋ค๋ฅด๊ฒ ํ ๊ฐ์ง ์ฝ๋๋ฅผ ์ ๋ ฅํด๋ ๋ฐ๋ก ์ถ๋ ฅ์ด ๋์ง ์๊ณ ๊ณ์ ์ด์ด์ ์ ๋ ฅํ ์ ์์ด์!
๋ง์ฝ ํ์ผ์ด ์ ์ฅ๋์ด ์์ง ์๋ค๋ฉด ์ ์ฅํ๋ผ๊ณ ๋ฐ ๊ฑฐ์์.
์ ๋ D ๋๋ผ์ด๋ธ์ ํ์ผ์ ํ๋ ํ์ ๊ทธ๊ณณ์ ๊พธ์คํ ์ ์ฅ์ ํ์ด์.
[File] -> [Exit]๋ฅผ ๋๋ฅด๋ฉด IDLE ์ ์ข ๋ฃํ ์ ์์ต๋๋ค.
-
์ง๊ธ๊น์ง ํ์ด์ฌ์ ์ ๋ฌธํด๋ณด์๋๋ฐ ์ด๋ ์ จ๋์?!
์์ธํ ์ปดํจํฐ ๋ฌธ๋ฒ์ ๋ค์ ๊ฐ์์์ ๋ฐฐ์ฐ๋๋ก ํด๋ด์
์ ๊ธ์ ๋ด์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค (๊พธ๋ฒ )