ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [1회차-2] 파이썬 μ†Œκ°œ 및 μ„€μΉ˜
    λ‘œλ΄‡κ΅μœ‘/1회차_파이썬 2020. 8. 2. 01:47

    1. 컴퓨터 ν”„λ‘œκ·Έλž˜λ°

      κ°„λ‹¨ν•˜κ²Œ ν”„λ‘œκ·Έλž˜λ°μ— λŒ€ν•΄ λ§ν•˜λ©΄ μ»΄ν“¨ν„°μ—κ²Œ λ‚΄κ°€ μ›ν•˜λŠ” λ™μž‘μ„ ν•  수 μžˆλ„λ‘ λͺ…λ Ήν•˜λŠ” 것을 ν”„λ‘œκ·Έλž˜λ°μ΄λΌκ³  ν•©λ‹ˆλ‹€. 이런 ν”„λ‘œκ·Έλž˜λ°μ„ ν•˜κΈ° μœ„ν•΄μ„œλŠ” 컴퓨터와 μ‚¬λžŒμ΄ μ„œλ‘œ μ•Œμ•„λ“€μ„ 수 μžˆλŠ” μ–Έμ–΄κ°€ ν•„μš”ν•©λ‹ˆλ‹€. 이 μ–Έμ–΄λ₯Ό ν”„λ‘œκ·Έλž˜λ° 언어라고 ν•©λ‹ˆλ‹€. μ–΄μ…ˆλΈ”λ¦¬μ–΄, C, C++, μžλ°”, μžλ°”μŠ€ν¬λ¦½νŠΈ, 파이썬, 루비 같은 λ‹€μ–‘ν•œ μ–Έμ–΄κ°€ μžˆμŠ΅λ‹ˆλ‹€. ν”„λ‘œκ·Έλž˜λ° μ–Έμ–΄λ₯Ό μ΄μš©ν•˜μ—¬ μ»΄ν“¨ν„°μ—κ²Œ μš”μ²­ν•  λ‹€μ–‘ν•œ λͺ…λ Ήμ–΄λ₯Ό λͺ¨μ•„μ„œ ν•˜λ‚˜λ‘œ 묢게 되면 이λ₯Ό 컴퓨터 ν”„λ‘œκ·Έλž¨μ΄λΌ λΆ€λ¦…λ‹ˆλ‹€.

     

    youtu.be/KhptxxfMQ_Q

     

    2. νŒŒμ΄μ¬?

      νŒŒμ΄μ¬μ€ 1991λ…„ ν”„λ‘œκ·Έλž˜λ¨Έ 귀도 반 λ‘œμ„¬(Guido van Rossum)이 λ°œν‘œν•œ κ³ κΈ‰ ν”„λ‘œκ·Έλž˜λ° μ–Έμ–΄μž…λ‹ˆλ‹€. νŒŒμ΄μ¬μ€ μž‘μ„±λœ μ†ŒμŠ€μ½”λ“œλ₯Ό λ°”λ‘œ μ‹€ν–‰ν•˜λŠ” 인터프리터 μ–Έμ–΄λ‘œ 문법이 직관적이고 쉽기 λ•Œλ¬Έμ— 처음 μ‚¬μš©ν•˜λŠ” μ‚¬λžŒλ“€λ„ μ΄ν•΄ν•˜κΈ° μ‰½μŠ΅λ‹ˆλ‹€. μ–Έμ–΄λ₯Ό 배우기 쉽기 λ•Œλ¬Έμ— ꡐ윑용 ν”„λ‘œκ·Έλž˜λ° μ–Έμ–΄λ‘œ 많이 ν™œμš©λ˜κ³  μžˆμ—ˆμœΌλ©° 졜근 데이터과학과 인곡지λŠ₯κ³Ό κ΄€λ ¨λœ λΌμ΄λΈŒλŸ¬λ¦¬κ°€ νŒŒμ΄μ¬μ„ 기반으둜 λ°œμ „ν•˜λ©΄μ„œ λ§Žμ€ 관심을 λ°›κ³  μžˆμŠ΅λ‹ˆλ‹€.

     

    3. 파이썬 μ„€μΉ˜ν•˜κΈ°(https://www.python.org)

      λΌμ¦ˆλ² λ¦¬νŒŒμ΄μ— λΌμ¦ˆλΉ„μ•ˆμ„ μ„€μΉ˜ν•˜κ²Œ 되면 기본적으둜 파이썬이 μ„€μΉ˜λ˜μ–΄ μ‰½κ²Œ μ ‘κ·Όν•  수 μžˆμŠ΅λ‹ˆλ‹€. 터미널과  Thonny ν”„λ‘œκ·Έλž¨μ„ ν™œμš©ν•˜μ—¬ ν”„λ‘œκ·Έλž˜λ°μ„ ν•  수 있으며 라즈베리파이 GPIO ν•€κ³Ό 카메라 ν•€ 등을 νŒŒμ΄μ¬μ„ ν™œμš©ν•˜μ—¬ μ œμ–΄ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

      μœˆλ„κ°€ μ„€μΉ˜λœ PCμ—μ„œλŠ” https://www.python.orgμ—μ„œ 파이썬 무료 ν”„λ‘œκ·Έλž¨μ„ λ‹€μš΄λ‘œλ“œν•˜μ—¬ μ„€μΉ˜ν•˜λ©΄ λ©λ‹ˆλ‹€. python λˆ„λ¦¬μ§‘μ—μ„œ Downloads 메뉴λ₯Ό μ„ νƒν•˜μ—¬ μ΅œμ‹  버전인 Python 3.8.xλ₯Ό λ‹€μš΄λ‘œλ“œν•˜μ—¬ μ„€μΉ˜ν•˜λ©΄ λ©λ‹ˆλ‹€. (2020-08-04 κΈ°μ€€μœΌλ‘œ 3.8.5 버전을 λ‹€μš΄λ‘œλ“œν•  수 μžˆμŠ΅λ‹ˆλ‹€.)

     

    https://www.python.org/downloads/

     


     

    Chrome λΈŒλΌμš°μ €μ—μ„œ λ‹€μš΄λ°›μ€ 파일 μ‹€ν–‰

     

    (크둬 λΈŒλΌμš°μ € κΈ°μ€€)

      λ‹€μš΄μ΄ μ™„λ£Œλ˜λ©΄ μœ„ μ‚¬μ§„μ²˜λŸΌ νŒŒμΌμ„ μ—΄μ–΄ μ„€μΉ˜λ₯Ό ν•©λ‹ˆλ‹€.

      μ„€μΉ˜ 파일이 열리지 μ•ŠλŠ”λ‹€λ©΄ 바탕화면 -  λ‚΄ λ¬Έμ„œ - λ‹€μš΄λ‘œλ“œ(Download) ν΄λ”μ—μ„œ python-3.8.5 νŒŒμΌμ„ μ°Ύμ•„ μ‹€ν–‰ν•΄ λ΄…λ‹ˆλ‹€.

     

    Python 3.8.5 μ„€μΉ˜

     

      μ²΄ν¬λ°•μŠ€μ— 체크λ₯Ό μΆ”κ°€ν•˜κ³  Install Nowλ₯Ό 눌러 μ„€μΉ˜λ₯Ό ν•©λ‹ˆλ‹€.

     

     

    Python 3.8.5 μ„€μΉ˜ μ™„λ£Œ

     

    μ„€μΉ˜κ°€ λλ‚˜λ©΄ Close λ²„νŠΌμ„ λˆŒλŸ¬μ€λ‹ˆλ‹€.

     

     

    Python ν”„λ‘œκ·Έλž¨ μ°ΎκΈ° - 1

     

    파이썬 ν”„λ‘œκ·Έλž¨μ΄ μ„€μΉ˜λ˜μ—ˆλŠ”μ§€ ν™•μΈν•΄λ΄…λ‹ˆλ‹€.

     

     

    Python ν”„λ‘œκ·Έλž¨ μ°ΎκΈ° - 2

     

    검색을 ν†΅ν•΄μ„œλ„ 파이썬 ν”„λ‘œκ·Έλž¨μ„ μ‹€ν–‰μ‹œν‚¬ 수 μžˆμŠ΅λ‹ˆλ‹€.

     

     

    Python 3.8 ν”„λ‘œκ·Έλž¨ μ‹€ν–‰λͺ¨μŠ΅

     

      μ„€μΉ˜λœ ν”„λ‘œκ·Έλž¨ 쀑에 Python 3.8을 μ°Ύμ•„ μ‹€ν–‰ν•˜λ©΄ μ»€μ„œκ°€ κΉœλΉ‘μ΄λŠ” 검은색 화면을 λ³Ό 수 μžˆμŠ΅λ‹ˆλ‹€. μœ„ 화면이 보인닀면 μ—¬λŸ¬λΆ„μ€ 파이썬 ν”„λ‘œκ·Έλž¨μ„ λ§Œλ“€ μ€€λΉ„κ°€ 된 κ²ƒμž…λ‹ˆλ‹€.

     

    4. 인곡지λŠ₯을 λ§Œλ“€ 수 μžˆλŠ” μ–Έμ–΄, 파이썬

    youtu.be/8-CFKavds3M

     

    λŒ“κΈ€

Designed by Tistory.