κ°λ°λ‘κ·Έ9 [κ°λ°λ‘κ·Έ Python] κ°μνκ²½ venv μ¬μ©ν΄μ μ¬λ¬ νμ μ¬μ©(intellij) κ°μνκ²½μ μ μ¬μ©ν κΉ? νμ¬λ΄μ Pythonμ μ΄μ©ν νλ‘μ νΈκ° λ§μ΅λλ€. 2. λ λ²μ μ μ¬μ©νλ νλ‘μ νΈλ μκ³ 3. λ λ²μ μ μ¬μ©νλ νλ‘μ νΈλ μμ΅λλ€. λ§μ½ κ° νλ‘μ νΈκ° κ°λ³μ μΌλ‘ μλ‘ νλμ μλ²λ₯Ό μ¬μ©ν΄μ μλΉμ€λκ³ μλ€λ©΄ μ€μΉλ Python μΈν°νλ¦¬ν° νλλ§ μ¬μ©ν΄λ λκΈ° λλ¬Έμ ν° λ¬Έμ κ° μμ κ² μ λλ€. κ·Έλ°λ° λ§μ½ νλμ μλ²μ μ¬λ¬ νλ‘μ νΈκ° μλΉμ€λκ³ μκ³ μ€μΉλ Python μΈν°ν리ν°λ§ μ¬μ©νλ©΄ μ΄λ€ λ¬Έμ κ° λ°μν κΉμ? 3κ°μ§ νλ‘μ νΈκ° νλμ μλ²μμ μ΄μλκ³ μλ κ²½μ°... Project3μ κ²½μ° 3.8 λ²μ μ μ¬μ©νλ νλ‘μ νΈλ νλλ°μ μκΈ° λλ¬Έμ νμ¬μ μμ μμλ λ¬Έμ κ° μμ§λ§... Python 3.9 λ²μ μ μ¬μ©νλ Project1κ³Ό Project2μ κ²½μ° νΈνμ±.. 2021. 6. 15. [κ°λ°λ‘κ·Έ Python] λ°μ΄ν° ꡬ쑰 - No.6 Python 3.9.5 λ²μ μ μ¬μ©νμ΅λλ€. λ°μ΄ν° ꡬ쑰(Data Structure)λ? λ°μ΄ν° ꡬ쑰λ μ¬λ¬ λ°μ΄ν°λ₯Ό ν¨μ¨μ μΌλ‘ μ μ₯νκΈ° μν΄ νλμ μ§ν©μΌλ‘ λ°μ΄ν°λ₯Ό μ μ₯νλ ꡬ쑰(structure) μ λλ€. μ΄μ μ λ³μμ μ«μλ λ¬Έμ ννμ λ°μ΄ν° νμ μ μ μ₯νμλλ°... κ³ΌμΌλ€μ μ§ν© μ²λΌ μ°κ΄λ λ°μ΄ν°λ₯Ό λͺ¨λ κ°κ° λ€λ₯Έ λ³μλ‘ μ μΈμ ν΄μ€μΌν κΉμ? # κ°κ° λ³μλ‘ μ μΈ fruit1 = 'μλ°' fruit2 = 'μ°ΈμΈ' fruit3 = 'μλͺ½' fruit4 = 'λ©λ‘ ' # λ°μ΄ν° κ΅¬μ‘°μΈ λ¦¬μ€νΈλ₯Ό μ¬μ©ν΄μ μ μΈ fruits = ['μλ°', 'μ°ΈμΈ', 'μλͺ½', 'λ©λ‘ '] μμ μ΄λ―Έμ§λ₯Ό μ½λνν λ΄μ©μ λλ€. μ°κ΄λ λ°μ΄ν°λ₯Ό κ°κ° λ³μλ‘ λ§λ€μ§ μκ³ λ°μ΄ν° ꡬ쑰 μ€ νλμΈ listλ₯Ό λ§λ€μ΄μ νλμ λ³μ.. 2021. 6. 5. [κ°λ°λ‘κ·Έ Python] λ°μ΄ν° νμ - No.5 Python 3.9.5λ₯Ό μ¬μ©νμ΅λλ€. λ°μ΄ν° νμ μ΄λ? μλλ Javaμ μ½λ μ λλ€. // μμ νμ int number1 = 1; double number2 = 10.1; boolean is = true; // μ°Έμ‘° νμ String word = new String(); μμ μμμ κ°μ΄ λ³μ μμ λΆμ΄ μλ int, double, boolean, String μ΄ λ°μ΄ν°μ νμ μ λλ€. λ°μ΄ν° νμ μ μ»΄ν¨ν°κ° λ°μ΄ν°λ₯Ό μ΄λ»κ² λ€λ€μΌν μ§ μλ €μ£ΌκΈ° μν΄ μ¬μ©λλ ννμ λλ€. μ¦ λ³μμ νμ μ΄λΌκ³ ν μ μμ΅λλ€. λ°μ΄ν° νμ μ μμ νμ κ³Ό μ°Έμ‘° νμ μΌλ‘ ꡬλΆμ΄ λ©λλ€. μμ νμ int, long, foat, boolean λ± λ©λͺ¨λ¦¬μ κ°μ΄ μ μ₯ μ μ΄λ―Έμ§λ Javaμ μ«μ νμ μ λ©λͺ¨λ¦¬ ν¬κΈ°μ νν κ°.. 2021. 6. 3. [κ°λ°λ‘κ·Έ Python] λ³μ - No.4 Python 3.9.5 λ²μ μ μ¬μ© λ³μκ° λ¬΄μμΈκ°? x = 100 y = 20.5 μμ μμ μ²λΌ x μ yκ° λ³μ μ λλ€. νλ‘κ·Έλλ°μ ν΄λ³΄μ§ μμλ xλΌλ λ³μλ 100μ΄κ³ yλΌλ λ³μλ 20.5λΌλ κ°μΌλ‘ μ¬μ©νλ€λ κ²μ μ μ μμ΅λλ€. μ°λ¦¬λ μνμ μΌλ‘ "=" λ±νΈ κΈ°νΈκ° "κ°λ€"λΌλ μλ―Έλ‘ λ°°μμ λ³Έλ₯μ μΌλ‘ μκ³ μλκ±°μ£ . κ·Έλμ λ§μ½ "x + y μ κ²°κ³Όκ° μ΄λ»κ² λλμ?"λΌκ³ μ§λ¬Ένλ©΄ "120.5 μ λλ€!"λΌκ³ λΉλΉνκ² λ΅ν μ μμ κ² μ λλ€. κ·Έλ°λ° νλ‘κ·Έλλ°μμ λ±νΈ(=) κΈ°νΈκ° "κ°λ€"λΌλ μλ―Έκ° μλλΌ "λμ νλ€"μ μλ―Έλ₯Ό κ°κ³ μμ΅λλ€. "x + y"μ κ°μ μ°μ°μ "κ°λ€"λΌλ μλ―Έλ‘ ν΄μν΄μ μ¬μ©ν΄λ ν° λ¬Έμ λ μμ λ§νΌ νλ‘κ·Έλλ°ν λ λ³μλ₯Ό μ¬μ©νλ κ²μ μ½μ΅λλ€. νμ§λ§.. 2021. 6. 2. [κ°λ°λ‘κ·Έ Python] IDE μλν°(intellij) μ€μΉ κ°λ°νκ²½ κ΅¬μ± - No.3 IDEλ μ μ¬μ©νλκ°? μΈνκΈ° μμ΄ λ§€μΌ μ λΉ¨λν΄μΌ λλ€λ μκ°ν΄λ³΄μ ¨λμ? μκ°λ μ€λκ±Έλ¦¬κ³ λ²κ±°λ‘λ€λ μκ°μ΄ λμμ£ ? μ€μ κ°λ°μλ€μ΄ κ°λ°ν λ IDE(Integrated Development Environment ν΅ν© κ°λ° νκ²½)λ κ°λ°μ ν΄(μλν°)μ μ¬μ©νλ μ΄μ λ λ§μ°¬κ°μ§ μ λλ€. μΈνκΈ° μμ΄ μ λΉ¨λλ₯Ό ν μ μλ κ² μ²λΌ... κ°λ°λ IDEμμ΄ ν μ μμ΅λλ€. λ©λͺ¨μ₯μ μ½λλ₯Ό μ λ ₯νκ³ python μΈν°ν리ν°λ₯Ό μ€νμμΌ νλ‘κ·Έλ¨μ μ€ν μν¬ μ μμ΅λλ€. νμ§λ§, μ½λ©νλ€λ³΄λ©΄ λ¬Έλ² μ€λ₯λ μ€νλ₯Ό μ λ ₯ν μλ μκ³ ... μ¬λ¬ python νμΌλ‘ λλμ΄ κ°λ°νλ©΄ νμΌλ€μ κ΄λ¦¬ λ° μΆμ νκΈ°λ νλ€ κ²λλ€. IDEλ μ΄λ¬ν λΆνΈνμ ν΄κ²°νκ³ κ°λ°μ λΉ λ₯΄κ³ νΈλ¦¬νκ² νκΈ° μν λκ΅¬λ‘ μ¬μ©λ©λλ€. .. 2021. 6. 1. [κ°λ°λ‘κ·Έ Python] Python μ€μΉνκΈ° MacOS - No.2-2 Python 3.9.5 λ²μ μ μ¬μ©νμ΅λλ€. MacOS Python μ€μΉ MacOSλ Python ννμ΄μ§ Downloads νμμ MacOS Xλ₯Ό μ ννμ¬ λ²μ μ νμΈν μ μμ΅λλ€. Mac OS λ²μ μ λ°λΌ intel installerλ μ¬μ©ν μ μλ€κ³ ν©λλ€. universal installerλ‘ μ€μΉν΄μ€λλ€. μ€μΉκ° μλ£λλ©΄ Applications ν΄λ μλ Python ν΄λκ° μκΈ°λ κ²μ νμΈν μ μμ΅λλ€. Python μ€μΉ νμΈ $ python3 -V Python 3.9.5 $ python3 Python 3.9.5 (v3.9.5:0a7dcbdb13, May 3 2021, 13:05:53) [Clang 12.0.5 (clang-1205.0.22.9)] on darwin Type "help",.. 2021. 6. 1. [κ°λ°λ‘κ·Έ Python] Python μ€μΉνκΈ° Linux - No.2-3 Python 3.9.5 λ²μ μ μ¬μ©ν©λλ€. Linux Python μ€μΉ Linux κ³μ΄μ μ΄μ체μ μμλ μ΄λ―Έ Python 2λ Python 3κ° μ€μΉλμ΄ μλ κ²½μ°κ° λ§μ΅λλ€. μ΄λ² μ€μ΅μμλ CentOS νκ²½μμ Pythonμ μ€μΉνλ μ€μ΅μ μ§νν΄ λ³΄κ² μ΅λλ€. $ yum groupinstall 'Development Tools' $ yum install openssl-devel bzip2-devel libffi-devel wget μ€μΉμ νμν λΌμ΄λΈλ¬λ¦¬λ€μ μ¬μ μ μ€μΉν΄μ€λ€. Python ννμ΄μ§μμ μ€μΉνμΌμ λ°μ μ μμ΅λλ€. Downloads νμμ Linuxμ python λ²μ λ³ μ€μΉνμΌμ νμΈν©λλ€. 2021λ 06μ 01μΌ κΈ°μ€μΌλ‘ Stable λ²μ (μμ νλ λ²μ )μΈ 3.9.5 λ²μ μ .. 2021. 6. 1. [κ°λ°λ‘κ·Έ Python] Python μ€μΉνκΈ° Windows - No.2-1 Python 3.9.5 λ²μ μ μ¬μ©ν©λλ€. Windows Python μ€μΉ python ννμ΄μ§ Downloads λ©λ΄μμ Python μ€μΉνμΌμ λ°μ μ μμ΅λλ€. λ Έλ μμΌλ‘ ν¬κ² λμ΄ μλ Download λ²νΌμ ν΄λ¦νλ©΄ μ΄μ체μ μ λ§κ² μμμ κ°μ₯ μ΅μ λ²μ μ μ€μΉν μ μμ§λ§... μ΄λ² μ€μ΅μμλ λ²μ μ μ ννμ¬ μ€μΉνλ λ°©λ²μ μμλ³΄κ² μ΅λλ€. λ€λ₯Έ Python λ²μ μ Windowsλ₯Ό ν΄λ¦ν©λλ€. μ¬λ¬ Python λ²μ μ νμΈν μ μλλ°, 2021λ 06μ 01μΌ κΈ°μ€μΌλ‘ Stable λ²μ (μμ νλ λ²μ )μΈ 3.9.5 λ²μ μ λ°κ² μ΅λλ€. μμ μ μ΄μ체μ μ λ§λ λΉνΈλ‘ Windows installerλ₯Ό λ°μμ€λλ€. μμ€ν μ 보λ "λ΄PC μ°ν΄λ¦ -> μμ±" μμ νμΈ κ°λ₯ν©λλ€. 32bitμ μ΄.. 2021. 6. 1. [κ°λ°λ‘κ·Έ Python] μ PythonμΈκ°? - No.1 Programming μΈμ΄ μ νΈλ μ‘°μ¬ TIOBE : 25κ°μ κ²μ μμ§μ μ‘°νμλ₯Ό κ³μ°νμ¬ μΈλ±μ±ν κ²°κ³Όλ₯Ό μμλ‘ λ§€κΈ΄ ν μ λλ€. PYPL : μΈμ΄μ tutorialμ΄ Googleμμ κ²μλλ λΉλλ₯Ό κ°κ³ λΆμν κ²°κ³Όλ₯Ό μμλ‘ λ§€κΈ΄ ν μ λλ€. 2021λ 05μλ¬μ κΈ°μ€μΌλ‘ PYPL, TIOBE μΈλ±μ€μ κ°κ° 1, 2μλ₯Ό Pythonμ΄ νκ³ μμ΅λλ€. μ¦ μ§κΈ νμ¬ κ°μ₯ μΈκΈ° μλ κ·Έλ¦¬κ³ μ¬μ©λ₯ μ΄ κ°μ₯ λ§μ΄ μ±μ₯νκ³ μλ μΈμ΄κ° λ°λ‘ Pythonμ λλ€. κ·Έλ λ€λ©΄ μ Pythonμ μ¬λλ€μ΄ μ¬μ©νλ €λ κ²μΌκΉμ? Pythonμ μ¬μ©νλ μ΄μ ꡬκΈμ κ²μν΄λ³΄λ©΄... μ¬μ©νκΈ° μ½λ€, μ¬λ¬ λ€μν νλ«νΌμμ μ¬μ©ν μ μλ€, λΌμ΄λΈλ¬λ¦¬λ λ νΌλ°μ€κ° λ§λ€, AIλ λ¨Έμ λ¬λ κΈ°μ μ μ¬μ©ν μ μλ€ λ± λ§μ μ΄μ λ₯Ό.. 2021. 5. 31. μ΄μ 1 λ€μ