๋ฐ์ํ python52 [Python] ๋ฌธ์์ด ๊ด๋ จ ํจ์ ๋ฌธ์์ด ์๋ฃํ์ ์์ฒด์ ์ผ๋ก ํจ์๋ฅผ ๊ฐ์ง๊ณ ์๋ค. ๋ค๋ฅธ ๋ง๋ก๋ ๋ฌธ์์ด ๋ด์ฅ ํจ์๋ผ๊ณ ํ๋ค. ์ด ๋ด์ฅ ํจ์๋ฅผ ์ฌ์ฉํ๋ ค๋ฉด ๋ฌธ์์ด ๋ณ์ ์ด๋ฆ ๋ค์ '.'๋ฅผ ๋ถ์ธ ๋ค์์ ํจ์ ์ด๋ฆ์ ์จ์ฃผ๋ฉด ๋๋ค. -๋ฌธ์ ๊ฐ์ ์ธ๊ธฐ (count) >>> a = "hobby" >>> a.count('b') 2 ๋ฌธ์์ด ์ค ๋ฌธ์ b์ ๊ฐ์๋ฅผ ๋๋ ค์ค๋ค. -์์น ์๋ ค์ฃผ๊ธฐ 1 (find) >>> a = "Python is the best choice" >>> a.find('b') 14 ← ๋ฌธ์์ด์์ b๊ฐ ์ฒ์ ๋์จ ์์น >>> a.find('k') -1 ← ์ฐพ๋ ๋ฌธ์๋ ๋ฌธ์์ด์ด ์กด์ฌํ์ง ์๋๋ค๋ฉด -1์ ๋ฐํํจ -์์น ์๋ ค์ฃผ๊ธฐ 2 (index) >>> a = "Life is too short" >>> a.index('t') 8 >>> a.in.. 2021. 2. 5. [Python] ๋ฌธ์์ด ํฌ๋งคํ ๋ฌธ์์ด ์์ ํน์ ํ ๊ฐ์ ๋ฐ๊ฟ์ผ ํ ๊ฒฝ์ฐ๊ฐ ์์ ๋ ์ฌ์ฉํ๋ ๊ฒ์ด ๋ฌธ์์ด ํฌ๋งคํ ๊ธฐ๋ฒ์ด๋ค. ์ฝ๊ฒ ๋งํด ๋ฌธ์์ด ํฌ๋งคํ ์ด๋ ๋ฌธ์์ด ์์ ์ด๋ค ๊ฐ์ ์ฝ์ ํ๋ ๋ฐฉ๋ฒ์ด๋ค. โถ ๋ฌธ์์ด ํฌ๋งคํ ๋ฐ๋ผํ๊ธฐ -์ซ์ ๋ฐ๋ก ๋์ >>> "I eat %d apples." % 3 'I eat 3 apples.' ์ฌ๊ธฐ์ %d๋ ๋ฌธ์์ด ํฌ๋งท ์ฝ๋๋ผ๊ณ ๋ถ๋ฅธ๋ค. -๋ฌธ์์ด ๋ฐ๋ก ๋์ >>> "I eat %s apples." % "five" 'I eat five apples.' ์ซ์๋ฅผ ๋ฃ๊ธฐ ์ํด์๋ %d๋ฅผ ์จ์ผํ๊ณ ๋ฌธ์์ด์ ๋ฃ๊ธฐ ์ํด์๋ %s๋ฅผ ์จ์ผํ๋ค. -์ซ์ ๊ฐ์ ๋ํ๋ด๋ ๋ณ์๋ก ๋์ >>> number = 3 >>> "I eat %d apples." % number 'I eat 3 apples.' -2๊ฐ ์ด์์ ๊ฐ ๋ฃ๊ธฐ >>> num.. 2021. 2. 5. [Python] ๋ฌธ์์ด ์ธ๋ฑ์ฑ๊ณผ ์ฌ๋ผ์ด์ฑ ์ธ๋ฑ์ฑ(Indexing)์ด๋ ๋ฌด์์ธ๊ฐ๋ฅผ '๊ฐ๋ฆฌํจ๋ค'๋ ์๋ฏธ์ด๊ณ , ์ฌ๋ผ์ด์ฑ(slicing)์ ๋ฌด์์ธ๊ฐ๋ฅผ '์๋ผ๋ธ๋ค'๋ ์๋ฏธ์ด๋ค. โถ ๋ฌธ์์ด ์ธ๋ฑ์ฑ >>> a = "Life is too short" >>> a = "Life is too short" >>> a[3] 'e' โ ๋ฌธ์์ผ๋ '' ๊ฐ ๋ถ๋๋ค๊ณ ํจ โถ ๋ฌธ์์ด ์ธ๋ฑ์ฑ ํ์ฉํ๊ธฐ >>> a = "Life is too short" >>> a[0] 'L' >>> a[12] 's' >>> a[-1] 't' a[-1]์ ๋ค์์๋ถํฐ ์ธ์ด ์ฒซ ๋ฒ์งธ๊ฐ ๋๋ ๋ฌธ์๋ฅผ ๋งํ๋ค. โ >>> a[-0] 'L' a[-0]์ a[0]๊ณผ ๋๊ฐ๋ค. >>> a[-2] 'o' >>> a[-5] 'y' โถ ๋ฌธ์์ด ์ฌ๋ผ์ด์ฑ -๋จ์ํ ๋ฐฉ๋ฒ >>> a : "Life is too short" >>>.. 2021. 2. 5. [Python] ๋ฌธ์์ด ์๋ฃํ ๋ฐ์ดํ๋ก ๋๋ฌ์ธ์ฌ ์์ผ๋ฉด ๋ชจ๋ ๋ฌธ์์ด์ด๋ผ๊ณ ๋ณด๋ฉด ๋๋ค. ํ์ด์ฌ์์ ๋ฌธ์์ด์ ๋ง๋๋ ๋ฐฉ๋ฒ์ ์ด 4๊ฐ์ง๋ค. 1. ํฐ ๋ฐ์ดํ(")๋ก ์์ชฝ ๋๋ฌ์ธ๊ธฐ 2. ์์๋ฐ์ดํ(')๋ก ์์ชฝ ๋๋ฌ์ธ๊ธฐ 3. ํฐ๋ฐ์ดํ 3๊ฐ๋ฅผ ์ฐ์(""")์ผ๋ก ์จ์ ์์ชฝ ๋๋ฌ์ธ๊ธฐ 4. ์์๋ฐ์ดํ 3๊ฐ๋ฅผ ์ฐ์(''')์ผ๋ก ์จ์ ์์ชฝ ๋๋ฌ์ธ๊ธฐ -๋ฌธ์์ด์ ์์๋ฐ์ดํ(') ํฌํจ์ํค๊ธฐ Python's favorite food is perl ์ด๋ด๋๋ ๋ค์๊ณผ ๊ฐ์ด ๋ฌธ์์ด์ ํฐ๋ฐ์ดํ(")๋ก ๋๋ฌ์ธ์ผ ํ๋ค. >>> food = "Python's favorite food is perl" >>> food "Python's favorite food is perl" -๋ฌธ์์ด์ ํฐ๋ฐ์ดํ(") ํฌํจ์ํค๊ธฐ "Python is very easy." he says. ์ด๋ด ๋๋ .. 2021. 2. 5. ํ์ด์ฐธ์ ์๋์ฝ๋ค ์ธํ ํ๋๋ฒ 1. ์ค๋ฅธ์ชฝ ๋งจ ์์ Files -> Settings๋ฅผ ๋๋ฌ์ค๋ค. 2. ์ธํ ํ๋ฉด์์ Project:(์์ ์ ํ๋ก์ ํธ๋ช ) -> Python interpreter์ ๋ค์ด๊ฐ๋ฉด 2๊ฐ์ง ํจํค์ง๊ฐ ๋์จ๋ค. ํฑ๋๋ฐํด ๋ชจ์ ๋ฒํผ์ ํด๋ฆญํ ๋ค์ 'Show All' ๋ฒํผ์ ๋๋ฌ์ค๋ค. 3. 'Python 3.6'์ด๋ผ๊ณ ์ ํ์๋๊ฒ์ '-'๋ชจ์์ ๋๋ฌ ์ญ์ ํด์ค๋ค. 4. ์ญ์ ํ ๋ค '+' ๋ฒํผ์ ๋๋ฌ์ค๋ค. 5. Interpreter ์ถ๊ฐ ์ฐฝ์ด ๋จ๋ฉด '...' ๋ถ๋ถ์ ๋๋ฌ์ค๋ค. 6. ์๋์ฝ๋ค๋ฅผ ์ค์นํ๋ ๊ฒฝ๋ก๋ฅผ ๋ฐ๋ผ๊ฐ ์๋์ฝ๋ค ํด๋ ์์ ์๋ 'Python.exe'๋ฅผ ์ฐพ์ OK ๋ฅผ ๋๋ฌ์ค๋๋ค. 7. OK๋ฅผ ๋๋ฅธ๋ค. 8. OK๋ฅผ ๋ ๋๋ฅธ๋ค. 9. ์์ฑ๋๋ฉด ์ฌ์ง๊ณผ ๊ฐ์ด ํจํค์ง๊ฐ ๋ง์ด ๋ค์ด๊ฐ ๊ฒ์ ํ์ธํ ์ ์๋ค. 2021. 1. 28. ํ์ด์ฐธ ์ฌ์ฉ๋ฒ >>> ๋ผ๊ณ ์ ํ์๋ ๋ํํ ์ธํฐํ๋ฆฌํฐ๋ฅผ ์ฌ์ฉํ ๋๋ ๋ฐ์ Python Console ์ด๋ผ๋ ๊ณณ์๋ค ์ฐ๊ณ ๋๋จธ์ง๋ ์์๋ค๊ฐ ์จ๋ ๋ 2021. 1. 28. ์ด์ 1 ยทยทยท 5 6 7 8 9 ๋ค์ ๋ฐ์ํ