Python
-
ํด๋น ์๋ฃ ๋ฐ ์ค์ต์ ๋ชจ๋ ์ํค๋ ์ค(์ ํ ํฌ ํ๋ผ์คํฌ) ๋ด์ฉ์ ์ฐธ๊ณ ํ ์์ฑํ ๊ฒ์ ๋๋ค. Version ํ์ด์ฌ ๋ฒ์ 3.10 / ํ๋ผ์คํฌ ๋ฒ์ 2.1.2 / ๋ถํธ์คํธ๋ฉ 5.1 Flask ๋? ํ๋ผ์คํฌ(Flask)๋ 2004๋ ์ค์คํธ๋ฆฌ์์ ์คํ์์ค ๊ฐ๋ฐ์ ์๋ฅด๋ฏผ ๋ก๋ํ(Armin Ronacher)๊ฐ ๋ง๋ ์น ํ๋ ์์ํฌ๋ค. ํ๋ผ์คํฌ๋ ์๋ฅด๋ฏผ ๋ก๋ํ๊ฐ ๋ง์ฐ์ ์ ์ฅ๋์ผ์ ๋์ง ์์ด๋์ด์๋๋ฐ ์ฌ๋๋ค์ ๊ด์ฌ์ด ๋์์ ธ ์๋น์ค๋ก ๋ง๋ค์ด์ก๋ค๊ณ ํ๋ค. ํ๋ผ์คํฌ๋ ์ฅ๊ณ (Django)์ ๋๋ถ์ด ํ์ด์ฌ ์น ํ๋ ์์ํฌ์ ์๋ ์ฐ๋งฅ์ผ๋ก ์๋ฆฌ๋งค๊นํ๊ณ ์๋ค. ํ๊ฒฝ์ค์น 1. ํ์ด์ฌ ๋ฒ์ 3.10.4 ์ค์น ์ ์ ๊ฒฝ์ฐ conda๋ฅผ ์ฌ์ฉํ๊ณ ์์ด์ ๋ช ๋ น์ด๋ก ๋ค์ด๋ฐ์์ง๋ง, anaconda ํ๊ฒฝ์ด ์๋์๋ผ๋ฉด ์๋ ์ฃผ์๋ก ๋ค์ด๊ฐ์ ๋ค์ด๋ฐ์์ฃผ์ธ์...
[flask] Do it ์ ํ ํฌ ํ๋ผ์คํฌ _ 1. ํ๊ฒฝ ๊ตฌ์ฑ ๋ฐ ์๋ฒ ์คํํด๋น ์๋ฃ ๋ฐ ์ค์ต์ ๋ชจ๋ ์ํค๋ ์ค(์ ํ ํฌ ํ๋ผ์คํฌ) ๋ด์ฉ์ ์ฐธ๊ณ ํ ์์ฑํ ๊ฒ์ ๋๋ค. Version ํ์ด์ฌ ๋ฒ์ 3.10 / ํ๋ผ์คํฌ ๋ฒ์ 2.1.2 / ๋ถํธ์คํธ๋ฉ 5.1 Flask ๋? ํ๋ผ์คํฌ(Flask)๋ 2004๋ ์ค์คํธ๋ฆฌ์์ ์คํ์์ค ๊ฐ๋ฐ์ ์๋ฅด๋ฏผ ๋ก๋ํ(Armin Ronacher)๊ฐ ๋ง๋ ์น ํ๋ ์์ํฌ๋ค. ํ๋ผ์คํฌ๋ ์๋ฅด๋ฏผ ๋ก๋ํ๊ฐ ๋ง์ฐ์ ์ ์ฅ๋์ผ์ ๋์ง ์์ด๋์ด์๋๋ฐ ์ฌ๋๋ค์ ๊ด์ฌ์ด ๋์์ ธ ์๋น์ค๋ก ๋ง๋ค์ด์ก๋ค๊ณ ํ๋ค. ํ๋ผ์คํฌ๋ ์ฅ๊ณ (Django)์ ๋๋ถ์ด ํ์ด์ฌ ์น ํ๋ ์์ํฌ์ ์๋ ์ฐ๋งฅ์ผ๋ก ์๋ฆฌ๋งค๊นํ๊ณ ์๋ค. ํ๊ฒฝ์ค์น 1. ํ์ด์ฌ ๋ฒ์ 3.10.4 ์ค์น ์ ์ ๊ฒฝ์ฐ conda๋ฅผ ์ฌ์ฉํ๊ณ ์์ด์ ๋ช ๋ น์ด๋ก ๋ค์ด๋ฐ์์ง๋ง, anaconda ํ๊ฒฝ์ด ์๋์๋ผ๋ฉด ์๋ ์ฃผ์๋ก ๋ค์ด๊ฐ์ ๋ค์ด๋ฐ์์ฃผ์ธ์...
2022.04.13 -
์ธ์ฝ๋ฉ์ด๋? Base64 ์ธ์ฝ๋ฉ์ ๋ํด ์์๋ณด๊ธฐ์ ์ ๋จผ์ ์ธ์ฝ๋ฉ์ด๋๊ฒ ๋ฌด์์ธ์ง ๊ฐ๋ตํ๊ฒ ์์๋ณด์. ์ธ์ฝ๋ฉ(encoding)์ ์ ๋ณด์ ํํ๋ ํ์์ ํ์คํ, ๋ณด์, ์ฒ๋ฆฌ ์๋ ํฅ์, ์ ์ฅ ๊ณต๊ฐ ์ ์ฝ ๋ฑ์ ์ํด์ ๋ค๋ฅธ ํํ๋ ํ์์ผ๋ก ๋ณํํ๋ ์ฒ๋ฆฌ ํน์ ๊ทธ ์ฒ๋ฆฌ ๋ฐฉ์์ ๋งํ๋ค. ๋์์์ด๋ ์ด๋ฏธ์ง์์ญ์์๋ ๋ง์ด ์ฌ์ฉ๋๋ ์ฉ์ด์ง๋ง ์ฐ๋ฆฌ๋ Binary Data๋ฅผ Text๋ก ๋ฐ๊ฟ์ฃผ๋ Base64 ์ธ์ฝ๋ฉ์ ๋ํด์ ์์๋ณผ ๊ฒ์ด๊ธฐ ๋๋ฌธ์ ๋๋จธ์ง๋ ์๋ตํ๋๋ก ํ๊ฒ ๋ค. ๋ค์ํ ํน์ง๋ค์ ์๊ณ ์ถ๋ค๋ฉด ? ์๋ ๋ธ๋ก๊ทธ ์ฐธ๊ณ ํ๊ธฐ. lucete1230-cyberpolice.tistory.com/95 ์ธ์ฝ๋ฉ(ascii, html, url, base 64 ..) IT์ธ์ด๋ผ๋ฉด ์ด๋์์๋ ํ๋ฒ์ฏค์ ๋ค์ด๋ดค์ ๋ฒํ "์ธ์ฝ๋ฉ!" ๊ฐ์ข ์ฌ์ดํธ์์..
[์ํธ ํ๋กํ ์ฝ] Base64 ์ธ์ฝ๋ฉ ๊ตฌํํ๊ธฐ์ธ์ฝ๋ฉ์ด๋? Base64 ์ธ์ฝ๋ฉ์ ๋ํด ์์๋ณด๊ธฐ์ ์ ๋จผ์ ์ธ์ฝ๋ฉ์ด๋๊ฒ ๋ฌด์์ธ์ง ๊ฐ๋ตํ๊ฒ ์์๋ณด์. ์ธ์ฝ๋ฉ(encoding)์ ์ ๋ณด์ ํํ๋ ํ์์ ํ์คํ, ๋ณด์, ์ฒ๋ฆฌ ์๋ ํฅ์, ์ ์ฅ ๊ณต๊ฐ ์ ์ฝ ๋ฑ์ ์ํด์ ๋ค๋ฅธ ํํ๋ ํ์์ผ๋ก ๋ณํํ๋ ์ฒ๋ฆฌ ํน์ ๊ทธ ์ฒ๋ฆฌ ๋ฐฉ์์ ๋งํ๋ค. ๋์์์ด๋ ์ด๋ฏธ์ง์์ญ์์๋ ๋ง์ด ์ฌ์ฉ๋๋ ์ฉ์ด์ง๋ง ์ฐ๋ฆฌ๋ Binary Data๋ฅผ Text๋ก ๋ฐ๊ฟ์ฃผ๋ Base64 ์ธ์ฝ๋ฉ์ ๋ํด์ ์์๋ณผ ๊ฒ์ด๊ธฐ ๋๋ฌธ์ ๋๋จธ์ง๋ ์๋ตํ๋๋ก ํ๊ฒ ๋ค. ๋ค์ํ ํน์ง๋ค์ ์๊ณ ์ถ๋ค๋ฉด ? ์๋ ๋ธ๋ก๊ทธ ์ฐธ๊ณ ํ๊ธฐ. lucete1230-cyberpolice.tistory.com/95 ์ธ์ฝ๋ฉ(ascii, html, url, base 64 ..) IT์ธ์ด๋ผ๋ฉด ์ด๋์์๋ ํ๋ฒ์ฏค์ ๋ค์ด๋ดค์ ๋ฒํ "์ธ์ฝ๋ฉ!" ๊ฐ์ข ์ฌ์ดํธ์์..
2021.03.24 -
์นด์ด์ฌ๋ฅด(์์ )์ํธ ์ด์ ์๊ฐ์ ์ฝ๋๋ฅผ ์ง๋ดค์ง๋ง, ๋ค๋ฅธ ๋ฐฉ๋ฒ๋ ์ฌ๋ฌ๊ฐ๊ฐ ์์ด ์๊ณ ๋ฆฌ์ฆ์ ๊ตฌํํด ๋ณด๋ ค๊ณ ํฉ๋๋ค! lucete1230-cyberpolice.tistory.com/436?category=876734 [์ํธ ํ๋กํ ์ฝ] ์์ ์ํธ | Caesar Cipher | Caesar | ์นด์ด์ฌ๋ฅด ์ํธ ์นด์ด์ฌ๋ฅด(์์ )์ํธ ์นด์ด์ฌ๋ฅด ์ํธ๋ ์ํธํํ๊ณ ์ ํ๋ ๋ด์ฉ์ ์ํ๋ฒณ๋ณ๋ก ์ผ์ ํ ๊ฑฐ๋ฆฌ๋งํผ ๋ฐ์ด์ ๋ค๋ฅธ ์ํ๋ฒณ์ผ๋ก ์นํํ๋ ๋ฐฉ์์ด๋ค. ์๋ฅผ ๋ค์ด 3๊ธ์์ฉ ๋ฐ์ด๋ด๋ ์นด์ด์ฌ๋ฅด ์ํธ๋ก 'COME TO R lucete1230-cyberpolice.tistory.com ์ ๋ฐฉ๋ฒ์ ์ฌ์ ์ ๋ฏธ๋ฆฌ ๋ง๋ค์ด์ ์ ์ ํ ์ฌ์ฉํ์๊ณ ์๋๋ ์กฐ๊ธ ๋ค๋ฅธ ๋ฐฉ๋ฒ์ผ๋ก ์์ ์ํธ๋ฅผ ๊ตฌํํ๊ณ ์์ต๋๋ค. 100% ์๋ฒฝํ ๋ฐฉ๋ฒ์ผ๋ก ๊ตฌํํ์ง๋ ์์์ง๋ง, ..
[์ํธ ํ๋กํ ์ฝ] ์์ ์ํธ ์ฌ์ | ์์ ์ํธ์นด์ด์ฌ๋ฅด(์์ )์ํธ ์ด์ ์๊ฐ์ ์ฝ๋๋ฅผ ์ง๋ดค์ง๋ง, ๋ค๋ฅธ ๋ฐฉ๋ฒ๋ ์ฌ๋ฌ๊ฐ๊ฐ ์์ด ์๊ณ ๋ฆฌ์ฆ์ ๊ตฌํํด ๋ณด๋ ค๊ณ ํฉ๋๋ค! lucete1230-cyberpolice.tistory.com/436?category=876734 [์ํธ ํ๋กํ ์ฝ] ์์ ์ํธ | Caesar Cipher | Caesar | ์นด์ด์ฌ๋ฅด ์ํธ ์นด์ด์ฌ๋ฅด(์์ )์ํธ ์นด์ด์ฌ๋ฅด ์ํธ๋ ์ํธํํ๊ณ ์ ํ๋ ๋ด์ฉ์ ์ํ๋ฒณ๋ณ๋ก ์ผ์ ํ ๊ฑฐ๋ฆฌ๋งํผ ๋ฐ์ด์ ๋ค๋ฅธ ์ํ๋ฒณ์ผ๋ก ์นํํ๋ ๋ฐฉ์์ด๋ค. ์๋ฅผ ๋ค์ด 3๊ธ์์ฉ ๋ฐ์ด๋ด๋ ์นด์ด์ฌ๋ฅด ์ํธ๋ก 'COME TO R lucete1230-cyberpolice.tistory.com ์ ๋ฐฉ๋ฒ์ ์ฌ์ ์ ๋ฏธ๋ฆฌ ๋ง๋ค์ด์ ์ ์ ํ ์ฌ์ฉํ์๊ณ ์๋๋ ์กฐ๊ธ ๋ค๋ฅธ ๋ฐฉ๋ฒ์ผ๋ก ์์ ์ํธ๋ฅผ ๊ตฌํํ๊ณ ์์ต๋๋ค. 100% ์๋ฒฝํ ๋ฐฉ๋ฒ์ผ๋ก ๊ตฌํํ์ง๋ ์์์ง๋ง, ..
2021.03.19 -
์์์ ์์ ๊ฐ๋จํ ํ์ด์ฌ ๋ฌธ๋ฒ์ ์ตํ๊ธฐ ์ํด ๋ช๊ฐ์ง ์์ ๋ฅผ ์ค์ตํ์! ex1) ๋ ์ ์ ๋ ฅ๋ฐ๊ณ ์ถ๋ ฅํ๊ธฐ : num_list = list(map(int, input("์ซ์ ๋๊ฐ ์ ๋ ฅ : ").split())) print(max(num_list)) ex) ์ฃผ์ ์ฒ๋ฆฌ & pass ํ์ด์ฌ์์๋ #์ ์ฃผ์์ผ๋ก ์ฌ์ฉํ๋ค. pass๋ ๋ด์ฉ์ด ์๋ ํจ์๋ฅผ ํธ์ถ ์ ์๋ฌ๊ฐ ๋์ง ์๋๋ก ์๋ฆฌ๋ฅผ ์ก์์ฃผ๋ ์ญํ ์ ํ๋ค. ์ญ ์ํธ ์๊ณ ๋ฆฌ์ฆ ์ญ ์ํธ ์๊ณ ๋ฆฌ์ฆ์ ๋ค์๊ณผ ๊ฐ์ ๊ธฐ๋ฅ์ ๊ฐ์ง๊ณ ์์ต๋๋ค. Reverse Cipher๋ ์ผ๋ฐ ํ ์คํธ ๋ฌธ์์ด์ ๋ฐ์ ํ๋ ํจํด์ ์ฌ์ฉํ์ฌ ์ํธ ํ ์คํธ๋ก ๋ณํํฉ๋๋ค. ์ํธํ ๋ฐ ๋ณตํธํ ๊ณผ์ ์ ๋์ผํฉ๋๋ค. ์ํธ ํ ์คํธ๋ฅผ ํด๋ ํ๋ ค๋ฉด ์ฌ์ฉ์๊ฐ ์ผ๋ฐ ํ ์คํธ๋ฅผ ์ป๊ธฐ ์ํด ์ํธ ํ ์คํธ๋ฅผ ๋ฐ์ ํ๋ฉด๋ฉ๋๋ค. ์ฝ์ ..
[์ํธ ํ๋กํ ์ฝ] ๊ฐ๋จํ ์ํธํ,๋ณตํธํ | Reverse Cipher | ์ญ ์ํธ ์๊ณ ๋ฆฌ์ฆ์์์ ์์ ๊ฐ๋จํ ํ์ด์ฌ ๋ฌธ๋ฒ์ ์ตํ๊ธฐ ์ํด ๋ช๊ฐ์ง ์์ ๋ฅผ ์ค์ตํ์! ex1) ๋ ์ ์ ๋ ฅ๋ฐ๊ณ ์ถ๋ ฅํ๊ธฐ : num_list = list(map(int, input("์ซ์ ๋๊ฐ ์ ๋ ฅ : ").split())) print(max(num_list)) ex) ์ฃผ์ ์ฒ๋ฆฌ & pass ํ์ด์ฌ์์๋ #์ ์ฃผ์์ผ๋ก ์ฌ์ฉํ๋ค. pass๋ ๋ด์ฉ์ด ์๋ ํจ์๋ฅผ ํธ์ถ ์ ์๋ฌ๊ฐ ๋์ง ์๋๋ก ์๋ฆฌ๋ฅผ ์ก์์ฃผ๋ ์ญํ ์ ํ๋ค. ์ญ ์ํธ ์๊ณ ๋ฆฌ์ฆ ์ญ ์ํธ ์๊ณ ๋ฆฌ์ฆ์ ๋ค์๊ณผ ๊ฐ์ ๊ธฐ๋ฅ์ ๊ฐ์ง๊ณ ์์ต๋๋ค. Reverse Cipher๋ ์ผ๋ฐ ํ ์คํธ ๋ฌธ์์ด์ ๋ฐ์ ํ๋ ํจํด์ ์ฌ์ฉํ์ฌ ์ํธ ํ ์คํธ๋ก ๋ณํํฉ๋๋ค. ์ํธํ ๋ฐ ๋ณตํธํ ๊ณผ์ ์ ๋์ผํฉ๋๋ค. ์ํธ ํ ์คํธ๋ฅผ ํด๋ ํ๋ ค๋ฉด ์ฌ์ฉ์๊ฐ ์ผ๋ฐ ํ ์คํธ๋ฅผ ์ป๊ธฐ ์ํด ์ํธ ํ ์คํธ๋ฅผ ๋ฐ์ ํ๋ฉด๋ฉ๋๋ค. ์ฝ์ ..
2021.03.12 -
ํ์ด์ฌ์ ์ฐธ ์ฝ๋ค์.. ์ ๋ ฅ๋ฐ๊ณ -> ๋ฐ์ ๊ฐ์ ํด๋นํ๋ ๋จ๋ง ์ถ๋ ฅ ์ํค๋ ํ๋ก๊ทธ๋จ์ ๋๋ค. print("######### ๊ตฌ๊ตฌ๋จ ์ถ๋ ฅ ํ๋ก๊ทธ๋จ #########") num = 0 #์ ๋ ฅ ๋ฐ๋ ๋จ์ ๊ฐ while 1:# ํญ์ true ๋ฌดํ ๋ฐ๋ณต num = int(input("\n๋จ ์ ๋ ฅ : ")) if num == 0: print(">> 0๋จ์ ์คํ ํ ์ ์์ต๋๋ค.") break for i in range(num, num+1): for j in range(1, 10): print(i, "*", j, "= %d" % (i * j)) ๊ฒฐ๊ณผ: ๋ค์์ ์ ๋ ฅ ๊ฐ๋ค ์ค ํ์์ ์ง์๋ฅผ ๊ตฌ๋ถํ๊ณ ํ์ํฉ, ์ง์ํฉ, ์ดํฉ์ ๊ตฌํด์ฃผ๋ ํ๋ก๊ทธ๋จ์ ๋๋ค. print("์ง์ ํ์ ํ๋ณ ํ๋ก๊ทธ๋จ") num_list = [] for ..
[Python] ๊ตฌ๊ตฌ๋จ, ํ์์ง์ ํ๋ก๊ทธ๋จํ์ด์ฌ์ ์ฐธ ์ฝ๋ค์.. ์ ๋ ฅ๋ฐ๊ณ -> ๋ฐ์ ๊ฐ์ ํด๋นํ๋ ๋จ๋ง ์ถ๋ ฅ ์ํค๋ ํ๋ก๊ทธ๋จ์ ๋๋ค. print("######### ๊ตฌ๊ตฌ๋จ ์ถ๋ ฅ ํ๋ก๊ทธ๋จ #########") num = 0 #์ ๋ ฅ ๋ฐ๋ ๋จ์ ๊ฐ while 1:# ํญ์ true ๋ฌดํ ๋ฐ๋ณต num = int(input("\n๋จ ์ ๋ ฅ : ")) if num == 0: print(">> 0๋จ์ ์คํ ํ ์ ์์ต๋๋ค.") break for i in range(num, num+1): for j in range(1, 10): print(i, "*", j, "= %d" % (i * j)) ๊ฒฐ๊ณผ: ๋ค์์ ์ ๋ ฅ ๊ฐ๋ค ์ค ํ์์ ์ง์๋ฅผ ๊ตฌ๋ถํ๊ณ ํ์ํฉ, ์ง์ํฉ, ์ดํฉ์ ๊ตฌํด์ฃผ๋ ํ๋ก๊ทธ๋จ์ ๋๋ค. print("์ง์ ํ์ ํ๋ณ ํ๋ก๊ทธ๋จ") num_list = [] for ..
2020.09.22 -
์ด๋ฒ ํฌ์คํ ์์๋ ๊ฐ๋จํ ํ์ด์ฌ ๋ฌธ๋ฒ๋ค์ ์์๋ณด๋๋ก ํ๊ฒ ๋ค. (๋ํ ๊ธฐ์กด์ ๋ฐฐ์ฐ๋ c, java ์ ๋ค๋ฅธ ๋ฌธ๋ฒ๋ค์ ์กฐ๊ธ ์์๋ณด๋ ค ํ๋ค.) ์์ ๋ฅผ ํตํด ์ค์ตํด๋ณด๋๋ก ํ์. ์์ 1) ํ์ ๊ณ์ฐ๊ธฐ ํ์ด์ฌ์ C์ธ์ด ๋ฌธ๋ฒ๊ณผ ๋ค๋ฅด๊ฒ else if ๊ฐ ์๋ elif ๋ผ๊ณ ์ฌ์ฉํ๋ค. ์ ์์ ๋ฅผ ํ์ธํด๋ณด์. ๋ฐฉ์์ ์ด๋ฐ์์ผ๋ก ์ฌ์ฉํ๋ฉด ๋๊ณ , ์ฃผ์๋ฌธ์ ์จ๋์ ๋ง๋ค์ ๋ช ์ฌํ์! 1. ํ์ด์ฌ์์๋ and, or, not๋ฅผ ๋ฌธ์๋ก ์จ์ค๋ค.(&&, || ๋ก ์ฐ์ง ์์) 2. ๋ฌธ์ํ์ด ์๋ ์ซ์๋ก ์ธ์ํ๊ฒ ํ๋ ค๋ฉด, flag์์ input์ผ๋ก ๋ฐ์ ๋ ํ ๋ณํ์ ํด์ฃผ๋ ๊ฒ์ด ์ข๋ค. ๊ธฐ์ด์ง๋ง ์ค์ ํ๋๊ฒฝ์ฐ๊ฐ ์ข ์ข ์์ผ๋ ์ฃผ์ํด์ ํ๋ก๊ทธ๋๋ฐ ํ์! print("์ ์๋ฅผ ์ ๋ ฅํด์ฃผ์ธ์") while 1: flag = int(input())..
Python(if, elif, else ์ฌ์ฉํด๋ณด๊ธฐ)์ด๋ฒ ํฌ์คํ ์์๋ ๊ฐ๋จํ ํ์ด์ฌ ๋ฌธ๋ฒ๋ค์ ์์๋ณด๋๋ก ํ๊ฒ ๋ค. (๋ํ ๊ธฐ์กด์ ๋ฐฐ์ฐ๋ c, java ์ ๋ค๋ฅธ ๋ฌธ๋ฒ๋ค์ ์กฐ๊ธ ์์๋ณด๋ ค ํ๋ค.) ์์ ๋ฅผ ํตํด ์ค์ตํด๋ณด๋๋ก ํ์. ์์ 1) ํ์ ๊ณ์ฐ๊ธฐ ํ์ด์ฌ์ C์ธ์ด ๋ฌธ๋ฒ๊ณผ ๋ค๋ฅด๊ฒ else if ๊ฐ ์๋ elif ๋ผ๊ณ ์ฌ์ฉํ๋ค. ์ ์์ ๋ฅผ ํ์ธํด๋ณด์. ๋ฐฉ์์ ์ด๋ฐ์์ผ๋ก ์ฌ์ฉํ๋ฉด ๋๊ณ , ์ฃผ์๋ฌธ์ ์จ๋์ ๋ง๋ค์ ๋ช ์ฌํ์! 1. ํ์ด์ฌ์์๋ and, or, not๋ฅผ ๋ฌธ์๋ก ์จ์ค๋ค.(&&, || ๋ก ์ฐ์ง ์์) 2. ๋ฌธ์ํ์ด ์๋ ์ซ์๋ก ์ธ์ํ๊ฒ ํ๋ ค๋ฉด, flag์์ input์ผ๋ก ๋ฐ์ ๋ ํ ๋ณํ์ ํด์ฃผ๋ ๊ฒ์ด ์ข๋ค. ๊ธฐ์ด์ง๋ง ์ค์ ํ๋๊ฒฝ์ฐ๊ฐ ์ข ์ข ์์ผ๋ ์ฃผ์ํด์ ํ๋ก๊ทธ๋๋ฐ ํ์! print("์ ์๋ฅผ ์ ๋ ฅํด์ฃผ์ธ์") while 1: flag = int(input())..
2020.09.22 -
์ค๋์ ํ์ด์ฌ ํตํฉ๊ฐ๋ฐํ๊ฒฝ(Integrated Development Environment)์ ์ฌ์ฉํด์ ๊ธฐ์ด์ ์ธ ์ฝ๋๋ฅผ ์คํ์์ผ๋ณด๊ฒ ์ต๋๋ค. ํ์ด์ฌ์ ์ค์นํ๋ ๋ฐฉ๋ฒ์ ์ ๋ฒ์๊ฐ์ https://lucete1230-cyberpolice.tistory.com/80?category=876734 ์ฌ๋ ค๋์๋๋ฐ, ์ค๋ ์ค์ตํด๋ณผ ๋ฐฉ๋ฒ์ pycharm์ด ์๋ IDLE์ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ์ ๋๋ค. * Notepad++,pyCharm,Visual Studio, IDLE ... ๋ฑ ๋ค์ํ ํธ์ง๊ธฐ๋ฅผ ์ฌ์ฉํ ์ ์์ผ๋, ํธ์์ ๋ฐ๋ผ ์ ํํด์ฃผ์ธ์. ์ฌ์ฉ๋ฒ๊ณผ ๊ฐ๋จํ ๊ณ์ฐ์ ์ค์ตํด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค! Start ์ด๋ ๊ฒ IDLE์ ์คํ์ํค๋ฉด ์ด๋ ๊ฒ ์(shell)์ด๋ผ๊ณ ๋ถ๋ฅด๋ ์คํ ์ฐฝ์ด ์์ฑ๋ฉ๋๋ค. ํ์ด์ฌ ์์ ๋ํ๋๋ '>>>' ๋ชจ์์ ํ๋กฌํํธ..
[Python] IDLE ์ฌ์ฉํ๊ธฐ์ค๋์ ํ์ด์ฌ ํตํฉ๊ฐ๋ฐํ๊ฒฝ(Integrated Development Environment)์ ์ฌ์ฉํด์ ๊ธฐ์ด์ ์ธ ์ฝ๋๋ฅผ ์คํ์์ผ๋ณด๊ฒ ์ต๋๋ค. ํ์ด์ฌ์ ์ค์นํ๋ ๋ฐฉ๋ฒ์ ์ ๋ฒ์๊ฐ์ https://lucete1230-cyberpolice.tistory.com/80?category=876734 ์ฌ๋ ค๋์๋๋ฐ, ์ค๋ ์ค์ตํด๋ณผ ๋ฐฉ๋ฒ์ pycharm์ด ์๋ IDLE์ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ์ ๋๋ค. * Notepad++,pyCharm,Visual Studio, IDLE ... ๋ฑ ๋ค์ํ ํธ์ง๊ธฐ๋ฅผ ์ฌ์ฉํ ์ ์์ผ๋, ํธ์์ ๋ฐ๋ผ ์ ํํด์ฃผ์ธ์. ์ฌ์ฉ๋ฒ๊ณผ ๊ฐ๋จํ ๊ณ์ฐ์ ์ค์ตํด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค! Start ์ด๋ ๊ฒ IDLE์ ์คํ์ํค๋ฉด ์ด๋ ๊ฒ ์(shell)์ด๋ผ๊ณ ๋ถ๋ฅด๋ ์คํ ์ฐฝ์ด ์์ฑ๋ฉ๋๋ค. ํ์ด์ฌ ์์ ๋ํ๋๋ '>>>' ๋ชจ์์ ํ๋กฌํํธ..
2020.08.17 -
์ค๋์ ํ์ด์ฌ์ ์์ํ๊ธฐ ์์๊ฐ๋ฐ ํ๊ฒฝ์ ๋ง์ถฐ๋ณด๋๋ก ํ ๊ป์ ^_^ ํ์ด์ฌ์ ํ์ฌ ๊ฐ์ฅ(?) HOT ํ ์ธ์ด ์ค ํ๋์ธ ๋งํผ์ ํ์ด ์๋ ํ!์ !! ์ ๋๋ค. ํ์ด์ฌ์ ํตํด ํด๋ ์ง๊ณ ํ ๊ฒ์ด๊ธฐ๋๋ฌธ์,์ฒ์ ๋ถํฐ ์ฐจ์ฐจ ๊ฐ์ด ๋ฐฐ์๋ด ์๋น^_^ ๊ทธ๋ผ Startํ์ด์ฌ(Python)์ด๋? • 1991๋ ๊ท๋ ๋ฐ ๋ก์ฌ(Guido van Rossum)์ด ๊ฐ๋ฐํ ์ธํฐํ๋ฆฌํฐ ์ธ์ด • ์ง๊ด์ ์ด๊ณ ๊ฐ๊ฒฐํ ๋ฌธ๋ฒ์ผ๋ก C, Java ๋ฑ๋ณด๋ค ์ดํดํ๊ธฐ ์ฌ์ • ์์ด ๋ฌธ์ฅ์ ์ฝ๋ฏ์ด ์ฝ๊ฒ ์ดํดํ ์ ์๋ ์ธ์ด • ์ธ๊ธฐ๊ฐ ๋ง์ ๊ฐ์ฅ ๋๋ฆฌ ์ฐ์ด๋ ์ธ์ด • Google, Amazon, Instagram, Facebook, Kakao, Naver… • ๋ฐ์ดํฐ ๋ถ์, ์ธ๊ณต์ง๋ฅ, IoT, ์์นํด์ ๋ฑ ๋ค์ํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ์ปค๋ฎค๋ํฐ๊ฐ ํ์ฑํ ๋์ด์์ • ..
Python ์์ํ๊ธฐ(ํ๊ฒฝ์ค์ )์ค๋์ ํ์ด์ฌ์ ์์ํ๊ธฐ ์์๊ฐ๋ฐ ํ๊ฒฝ์ ๋ง์ถฐ๋ณด๋๋ก ํ ๊ป์ ^_^ ํ์ด์ฌ์ ํ์ฌ ๊ฐ์ฅ(?) HOT ํ ์ธ์ด ์ค ํ๋์ธ ๋งํผ์ ํ์ด ์๋ ํ!์ !! ์ ๋๋ค. ํ์ด์ฌ์ ํตํด ํด๋ ์ง๊ณ ํ ๊ฒ์ด๊ธฐ๋๋ฌธ์,์ฒ์ ๋ถํฐ ์ฐจ์ฐจ ๊ฐ์ด ๋ฐฐ์๋ด ์๋น^_^ ๊ทธ๋ผ Startํ์ด์ฌ(Python)์ด๋? • 1991๋ ๊ท๋ ๋ฐ ๋ก์ฌ(Guido van Rossum)์ด ๊ฐ๋ฐํ ์ธํฐํ๋ฆฌํฐ ์ธ์ด • ์ง๊ด์ ์ด๊ณ ๊ฐ๊ฒฐํ ๋ฌธ๋ฒ์ผ๋ก C, Java ๋ฑ๋ณด๋ค ์ดํดํ๊ธฐ ์ฌ์ • ์์ด ๋ฌธ์ฅ์ ์ฝ๋ฏ์ด ์ฝ๊ฒ ์ดํดํ ์ ์๋ ์ธ์ด • ์ธ๊ธฐ๊ฐ ๋ง์ ๊ฐ์ฅ ๋๋ฆฌ ์ฐ์ด๋ ์ธ์ด • Google, Amazon, Instagram, Facebook, Kakao, Naver… • ๋ฐ์ดํฐ ๋ถ์, ์ธ๊ณต์ง๋ฅ, IoT, ์์นํด์ ๋ฑ ๋ค์ํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ์ปค๋ฎค๋ํฐ๊ฐ ํ์ฑํ ๋์ด์์ • ..
2020.07.21