μƒˆμ†Œμ‹

Languages/Python

Python κ°œμš”

  • -
λ°˜μ‘ν˜•

Do it! 점프 투 파이썬 μ±…μ˜ λ‚΄μš©μ„ ν¬ν•¨ν•˜κ³  μžˆμŠ΅λ‹ˆλ‹€.

슀슀둜 κ³΅λΆ€ν•˜κ³ , κ³΅λΆ€ν•œκ²ƒμ„ μ •λ¦¬ν•˜κΈ° μœ„ν•œ λͺ©μ μœΌλ‘œ μ˜¬λ¦¬λŠ” κ²ƒμž…λ‹ˆλ‹€.

 


1-1. νŒŒμ΄μ¬μ΄λž€?

 

 

νŒŒμ΄μ¬μ€ 인터프리터 μ–Έμ–΄λ‘œ, κ³΅λ™μž‘μ—…κ³Ό μœ μ§€ λ³΄μˆ˜κ°€ 맀우 쉽고 νŽΈν•˜λ‹€. λ•Œλ¬Έμ—, 이미 λ‹€λ₯Έ μ–Έμ–΄λ‘œ μž‘μ„±λœ λ§Žμ€ ν”„λ‘œκ·Έλž¨κ³Ό λͺ¨λ“ˆμ΄ 파이썬으둜 μž¬κ΅¬μ„±λ˜κ³  μžˆλ‹€. κ΅­λ‚΄μ—μ„œλ„ κ°€μΉ˜λ₯Ό 인정받아 νŒŒμ΄μ¬μ„ μ‚¬μš©λ„κ°€ 점차 λŠ˜μ–΄κ°€κ³  μžˆλŠ” 좔세이닀.

 

 

 

 

1-2. 파이썬의 νŠΉμ§•

μ˜€ν”ˆμ†ŒμŠ€μ΄μ§€λ§Œ κ°•λ ₯ν•œ μ–Έμ–΄λ‘œ, 문법이 μ‰¬μ›Œ λΉ λ₯΄κ²Œ 배울 수 μžˆλ‹€.

 

1-3. 파이썬으둜 무엇을 ν•  수 μžˆμ„κΉŒ?

 

 

1. 파이썬으둜 ν•  수 μžˆλŠ” 일

μ‹œμŠ€ν…œ μœ ν‹Έλ¦¬ν‹° μ œμž‘
   μš΄μ˜μ²΄μ œμ˜ μ‹œμŠ€ν…œ λͺ…λ Ήμ–΄λ₯Ό μ‚¬μš©ν•  수 μžˆλŠ” 각쒅 도ꡬλ₯Ό κ°–κ³  μžˆμ–΄μ„œ μ‹œμŠ€ν…œ μœ ν‹Έλ¦¬ν‹° μ œμž‘μ— μœ λ¦¬ν•˜λ‹€.

GUI ν”„λ‘œκ·Έλž˜λ°
  GUI(Graphic User Interface) ν”„λ‘œκ·Έλž˜λ°μ΄λž€, 화면에 λ˜λ‹€λ₯Έ μœˆλ„μš° 창을 λ§Œλ“€κ³  ν”„λ‘œκ·Έλž¨μ„ λ™μž‘μ‹œν‚¬ 수 μžˆλŠ”    메뉴, λ²„νŠΌ, κ·Έλ¦Ό 등을 μΆ”κ°€ν•˜λŠ” 것이닀. νŒŒμ΄μ¬μ€ GUIν”„λ‘œκ·Έλž˜λ°μ„ μœ„ν•œ 도ꡬ듀이 잘 κ°–μΆ°μ Έ μžˆλ‹€.

- C/C++μ™€μ˜ κ²°ν•©

- μ›Ή ν”„λ‘œκ·Έλž˜λ°

- 수치 μ—°μ‚° ν”„λ‘œκ·Έλž˜λ°
  νŒŒμ΄μ¬μ€ Cμ–Έμ–΄λ‘œ μž‘μ„±λœ NumPyλΌλŠ” 수치 μ—°μ‚° λͺ¨λ“ˆμ„ μ œκ³΅ν•˜λ―€λ‘œ μˆ˜μΉ˜μ—°μ‚°μ„ λΉ λ₯΄κ²Œ ν•  수 μžˆλ‹€.

- λ°μ΄ν„°λ² μ΄μŠ€ ν”„λ‘œκ·Έλž˜λ°
  νŒŒμ΄μ¬μ€ Sybase, Infomix, Oracle, MySQL, PostgreSQL λ“±μ˜ λ°μ΄ν„°λ² μ΄μŠ€μ— μ ‘κ·Όν•˜κΈ° μœ„ν•œ 도ꡬλ₯Ό μ œκ³΅ν•œλ‹€.

- 데이터 뢄석, 사물 인터넷
  파이썬으둜 λ§Œλ“  νŒλ‹€μŠ€(Pandas)λͺ¨λ“ˆμ„ μ‚¬μš©ν•˜λ©΄ 데이터 뢄석을 더 쉽고 효율적으둜 ν•  수 μžˆλ‹€.
2. 파이썬으둜 ν•  수 μ—†λŠ” 일

- μ‹œμŠ€ν…œκ³Ό λ°€μ ‘ν•œ ν”„λ‘œκ·Έλž˜λ° μ˜μ—­
  λΉ λ₯Έ 속도λ₯Ό μš”κ΅¬ν•˜κ±°λ‚˜ ν•˜λ“œμ›¨μ–΄λ₯Ό 직접 κ±΄λ“œλ €μ•Ό ν•˜λŠ” ν”„λ‘œκ·Έλž¨μ—λŠ” μ–΄μšΈλ¦¬μ§€ μ•ŠλŠ”λ‹€.

- λͺ¨λ°”일 ν”„λ‘œκ·Έλž˜λ°
  μ•ˆλ“œλ‘œμ΄λ“œμ—μ„œ 파이썬으둜 λ§Œλ“  ν”„λ‘œκ·Έλž¨μ΄ μ‹€ν–‰λ˜λ„λ‘ μ§€μ›ν•˜κΈ°λŠ” ν•˜μ§€λ§Œ 앱을 λ§Œλ“€κΈ°μ—λŠ” 아직 역뢀쑱이닀.

 

1-4. μ£Όμ„μ²˜λ¦¬

 

주석은 ν”„λ‘œκ·Έλž˜λ¨Έλ₯Ό μœ„ν•œ μ½”λ©˜νŠΈλ‘œ ν”„λ‘œκ·Έλž¨ μ†ŒμŠ€μ— μ„€λͺ…문을 달 λ•Œ μ‚¬μš©ν•œλ‹€.
ν•œ 쀄 주석은  # 기호λ₯Ό μ‚¬μš©ν•˜κ³  μ—¬λŸ¬ 쀄 주석은  """ 기호λ₯Ό  μ‹œμž‘μœΌλ‘œ  """으둜 끝을 λ‚˜νƒ€λ‚Έλ‹€.
큰 λ”°μ˜΄ν‘œ λŒ€μ‹  ''' 기호λ₯Ό μ‚¬μš©ν•΄λ„ λ¬΄κ΄€ν•˜λ‹€.

 

λ°˜μ‘ν˜•
Contents

ν¬μŠ€νŒ… μ£Όμ†Œλ₯Ό λ³΅μ‚¬ν–ˆμŠ΅λ‹ˆλ‹€

이 글이 도움이 λ˜μ—ˆλ‹€λ©΄ 곡감 λΆ€νƒλ“œλ¦½λ‹ˆλ‹€.