-
[1νμ°¨-2] νμ΄μ¬ μκ° λ° μ€μΉλ‘λ΄κ΅μ‘/1νμ°¨_νμ΄μ¬ 2020. 8. 2. 01:47
1. μ»΄ν¨ν° νλ‘κ·Έλλ°
κ°λ¨νκ² νλ‘κ·Έλλ°μ λν΄ λ§νλ©΄ μ»΄ν¨ν°μκ² λ΄κ° μνλ λμμ ν μ μλλ‘ λͺ λ Ήνλ κ²μ νλ‘κ·Έλλ°μ΄λΌκ³ ν©λλ€. μ΄λ° νλ‘κ·Έλλ°μ νκΈ° μν΄μλ μ»΄ν¨ν°μ μ¬λμ΄ μλ‘ μμλ€μ μ μλ μΈμ΄κ° νμν©λλ€. μ΄ μΈμ΄λ₯Ό νλ‘κ·Έλλ° μΈμ΄λΌκ³ ν©λλ€. μ΄μ λΈλ¦¬μ΄, C, C++, μλ°, μλ°μ€ν¬λ¦½νΈ, νμ΄μ¬, λ£¨λΉ κ°μ λ€μν μΈμ΄κ° μμ΅λλ€. νλ‘κ·Έλλ° μΈμ΄λ₯Ό μ΄μ©νμ¬ μ»΄ν¨ν°μκ² μμ²ν λ€μν λͺ λ Ήμ΄λ₯Ό λͺ¨μμ νλλ‘ λ¬Άκ² λλ©΄ μ΄λ₯Ό μ»΄ν¨ν° νλ‘κ·Έλ¨μ΄λΌ λΆλ¦ λλ€.
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 λ²μ μ λ€μ΄λ‘λν μ μμ΅λλ€.)
(ν¬λ‘¬ λΈλΌμ°μ κΈ°μ€)
λ€μ΄μ΄ μλ£λλ©΄ μ μ¬μ§μ²λΌ νμΌμ μ΄μ΄ μ€μΉλ₯Ό ν©λλ€.
μ€μΉ νμΌμ΄ μ΄λ¦¬μ§ μλλ€λ©΄ λ°ννλ©΄ - λ΄ λ¬Έμ - λ€μ΄λ‘λ(Download) ν΄λμμ python-3.8.5 νμΌμ μ°Ύμ μ€νν΄ λ΄ λλ€.
체ν¬λ°μ€μ 체ν¬λ₯Ό μΆκ°νκ³ Install Nowλ₯Ό λλ¬ μ€μΉλ₯Ό ν©λλ€.
μ€μΉκ° λλλ©΄ Close λ²νΌμ λλ¬μ€λλ€.
νμ΄μ¬ νλ‘κ·Έλ¨μ΄ μ€μΉλμλμ§ νμΈν΄λ΄ λλ€.
κ²μμ ν΅ν΄μλ νμ΄μ¬ νλ‘κ·Έλ¨μ μ€νμν¬ μ μμ΅λλ€.
μ€μΉλ νλ‘κ·Έλ¨ μ€μ Python 3.8μ μ°Ύμ μ€ννλ©΄ 컀μκ° κΉλΉ‘μ΄λ κ²μμ νλ©΄μ λ³Ό μ μμ΅λλ€. μ νλ©΄μ΄ λ³΄μΈλ€λ©΄ μ¬λ¬λΆμ νμ΄μ¬ νλ‘κ·Έλ¨μ λ§λ€ μ€λΉκ° λ κ²μ λλ€.
4. μΈκ³΅μ§λ₯μ λ§λ€ μ μλ μΈμ΄, νμ΄μ¬
'λ‘λ΄κ΅μ‘ > 1νμ°¨_νμ΄μ¬' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[1νμ°¨-6] λ³μλ₯Ό μ΄μ©ν νλ‘κ·Έλ¨ (1) 2020.08.05 [1νμ°¨-5] IDLEκ³Ό κ±°λΆμ΄ κ·Έλν½ (0) 2020.08.05 [1νμ°¨-4] νμ΄μ¬ μ Έ (0) 2020.08.05 [1νμ°¨-3] μ΄μ¦μΌλ‘ νμ΄μ¬ 곡λΆνκΈ° (0) 2020.08.04 [1νμ°¨-1] λΌμ¦λ² 리νμ΄λ? (0) 2020.08.02