Skip to content

Latest commit

ย 

History

History

README.md

Python

Python ์ด๋ž€?

  • 1991๋…„ Guido van Rossum์ด ๋งŒ๋“  ๋ฐฐ์šฐ๊ธฐ ์‰ฝ๊ณ  ๊ฐ•๋ ฅํ•œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด
  • C, C++, Java ๋ณด๋‹ค 1/3 ๋˜๋Š” 1/5 ์ •๋„์˜ ์ฝ”๋“œ๋งŒ์œผ๋กœ๋„ ๊ฐ™์€ ๊ธฐ๋Šฅ์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์–ด ๊ฐœ๋ฐœ ์ƒ์‚ฐ์„ฑ์ด ๋งค์šฐ ๋†’์Œ
    • ํƒ€ ์–ธ์–ด๋ณด๋‹ค ํ”„๋กœ๊ทธ๋ž˜๋ฐํ•˜๋Š” ์‹œ๊ฐ„์ด ์ค„์–ด๋“ฆ

Python ํŠน์ง•

  1. ์ธ๊ฐ„๋‹ค์›€
    • Python์€ ์‚ฌ๋žŒ์ด ์ƒ๊ฐํ•˜๋Š” ๋ฐฉ์‹์„ ๊ทธ๋Œ€๋กœ ํ‘œํ˜„ํ•  ์ˆ˜ ์žˆ๋Š” ์–ธ์–ด
    • ์˜ˆ)
    if 4 in [1,2,3,4]: print("4 ํฌํ•จ")
    • ๋งˆ์น˜ ์˜์–ด ๋ฌธ์žฅ์„ ์ฝ๋Š” ๋“ฏํ•œ ๋А๋‚Œ
  2. ๋ฌธ๋ฒ•์ด ์‰ฌ์›€
    • Python์€ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ฒฝํ—˜์ด ์กฐ๊ธˆ์ด๋ผ๋„ ์žˆ๋‹ค๋ฉด ์ž๋ฃŒํ˜•, ํ•จ์ˆ˜, ํด๋ž˜์Šค ๋งŒ๋“œ๋Š” ๋ฒ•, ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ๋ฐ ๋‚ด์žฅ ํ•จ์ˆ˜๋ฅผ ๋‹ค๋ฃจ๋Š” ๋ฒ• ๋“ฑ์„ ์ตํžˆ๋Š” ๋ฐ ๋Œ€๋žต 1์ฃผ์ผ์ด๋ฉด ์ถฉ๋ถ„ํ•  ๊ฒƒ์œผ๋กœ ๋ณด์ž„
  3. ์˜คํ”ˆ์†Œ์Šค์ด๋ฉด์„œ ๊ฐ•๋ ฅํ•จ
    • ์‚ฌ์šฉ๋ฃŒ ๊ฑฑ์ • ์—†์ด ์–ด๋””์„œ๋“  ๋‹ค์šด๋กœ๋“œํ•˜์—ฌ ์‚ฌ์šฉ ๊ฐ€๋Šฅ
    • ํ•˜๋“œ์›จ์–ด ์ œ์–ด๋‚˜ ๋งค์šฐ ๋ณต์žกํ•˜๊ณ  ๋งŽ์€ ์—ฐ์‚ฐ์€ Python๊ณผ ์–ด์šธ๋ฆฌ์ง„ ์•Š์Œ
      • ๋‹ค๋งŒ, ๋‹ค๋ฅธ ์–ธ์–ด๋กœ ๋งŒ๋“  ํ”„๋กœ๊ทธ๋žจ์„ Python ํ”„๋กœ๊ทธ๋žจ์— ํฌํ•จ์‹œํ‚ฌ์ˆ˜ ์žˆ์Œ
      • Python ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์—๋Š” ์ˆœ์ˆ˜ Python์œผ๋กœ ์ œ์ž‘๋œ ๊ฒƒ๋„ ์žˆ์ง€๋งŒ C๋กœ ์ œ์ž‘๋œ ๊ฒƒ๋„ ๋งŽ์Œ
  4. ๊ฐœ๋ฐœ ์†๋„๊ฐ€ ๋น ๋ฆ„
    • "Life is too short, You need python." (์ธ์ƒ์€ ๋„ˆ๋ฌด ์งง์œผ๋‹ˆ ํŒŒ์ด์ฌ์ด ํ•„์š”ํ•ด)