1. νλ‘κ·Έλλ° μΈμ΄λ?
νλ‘κ·Έλ¨μ λ§λ€κΈ° μν "λꡬ" λ₯Ό μ¬μ©νλ λ°©λ²μ λ°°μ°λ κ²
* μΈμ΄ : μμ μ μκ°μ μ λ¬νκΈ° μν 체κ³
μ»΄ν¨ν°λ κΈ°κ³μ΄λ‘ μν΅!
κΈ°κ³μ΄λ?
: 0κ³Ό 1λ‘ λͺ¨λ κ²μ νν(2μ§λ²)
νλ‘κ·Έλλ°νλ €λ©΄ κΈ°κ³μ΄λ₯Ό μμμΌ νλμ? => X
2. νλ‘κ·Έλλ° μΈμ΄λ? (2)
μ¬λμ΄ μ΄ν΄ν μ μλ λ¬Έμλ‘ κ΅¬μ±
κΈ°λ³Έμ μΈ κ·μΉκ³Ό λ¬Έλ²μ΄ μ‘΄μ¬
<νλ‘κ·Έλλ° μΈμ΄μ ꡬμ±>
(1) μμ€ μ½λ : νλ‘κ·Έλλ° μΈμ΄λ‘ μμ±λ νλ‘κ·Έλ¨
(2) λ²μκΈ°(interpreter, compiler)
- μμ€ μ½λλ₯Ό μ»΄ν¨ν°κ° μ΄ν΄ν μ μλ κΈ°κ³μ΄λ‘ λ²μ
- μΈν°νλ¦¬ν° : νλ§λ ν λλ§λ€ λμν΅μν΄μ£Όλ λ°©μ
- μ»΄νμΌ : λ§νλ κ²μ μ²μλΆν° λκΉμ§ λ£κ³ λμ νκΊΌλ²μ λ°κΏμ£Όλ κ²
- νμ΄μ¬μ μΈν°νλ¦¬ν° λ°©μ / μ¬λμ΄ νμ΄μ¬ μΈμ΄λ‘ μμ±ν νλ‘κ·Έλ¨μ μ»΄ν¨ν°μ λ²μν΄μ£Όλ νμ΄μ¬ μ Έ = μΈν°ν리ν°
3. νμ΄μ¬μ νΉμ§
- λ€λ₯Έ νλ‘κ·Έλλ° μΈμ΄μ λΉν΄ λ¬Έλ²μ΄ κ°λ¨νλ©°, μ격νμ§ μμ
- λ³λμ λ°μ΄ν° νμ μ§μ μ΄ νμ μμΌλ©°, μ¬ν λΉμ΄ κ°λ₯ν¨
- λ¬Έμ₯μ ꡬλΆν λ μ€κ΄νΈλ₯Ό μ¬μ©νμ§ μκ³ λ€μ¬μ°κΈ°λ₯Ό μ¬μ©ν¨
- μμ€ μ½λλ₯Ό κΈ°κ³μ΄λ‘ λ°ννλ μ»΄νμΌ κ³Όμ μμ΄ λ°λ‘ μ€νμ΄ κ°λ₯ν¨
- κ°μ²΄ μ§ν₯ νλ‘κ·Έλλ° μΈμ΄λ‘ λͺ¨λ κ²μ΄ κ°μ²΄λ‘ ꡬνλμ΄ μμ (κ°μ²΄λ? κ°κ³Ό νλμ κ°μ§κ³ μλ λ°μ΄ν° μ§ν©)
4. νμ΄μ¬μ νμ©
5. νμ΄μ¬ κ°λ¨ν λ§λ³΄κΈ°
νμ΄μ¬μ μ€μΉνμ§ μκ³ λ 곡μ ννμ΄μ§ 첫νλ©΄μμ λ°λ‘ μ¬μ©μ΄ κ°λ₯ν©λλ€
νμ΄μ¬ ννμ΄μ§ :https://www.python.org/
6. λ³μ (Variable)
: μ»΄ν¨ν° λ©λͺ¨λ¦¬ μ΄λκ°μ μ μ₯λμ΄ μλ κ°μ²΄λ₯Ό μ°Έμ‘°νκΈ° μν΄ μ¬μ©λλ μ΄λ¦μ μλ―Έ
- κ°μ²΄(object) : μ«μ, λ¬Έμ, ν΄λμ€ λ± κ°μ κ°μ§κ³ μλ λͺ¨λ κ²
- νμ΄μ¬μ κ°μ²΄μ§ν₯ μΈμ΄μ΄λ©°, λͺ¨λ κ²μ΄ κ°μ²΄λ‘ ꡬνλμ΄ μμ΅λλ€.
- λμΌ λ³μμ λ€λ₯Έ κ°μ²΄λ₯Ό μΈμ λ ν λΉν μ μμ΅λλ€.
- μ¦, μ°Έμ‘°νλ κ°μ²΄κ° λ°λ μ μκΈ° λλ¬Έμ 'λ³μ'λΌκ³ λΆλ¦ λλ€
ex) μκ³λΌλ λ³μμ λ°±λ§μ΄λΌλ κ°μ μ μ₯ν΄ λ³΄μΈμ!
watch = 1,000,000
7. 리μ€νΈ (List)
: λ°μ΄ν°κ° λμ΄λ νμ μ€ νλ
- μμκ° μλ€.
- νΉμ μμΉμ λ°μ΄ν°λ₯Ό κ°λ¦¬ν¬ μ μλ€
- λκ΄νΈ [ ] λ° list( ) λ₯Ό ν΅ν΄ λ§λ€ μ μλ€
# κ°μ‘±μ 리μ€νΈλ‘ νν
family = ['mother', 'father', 'brother', 'sister']
# κ°μ‘±μ΄λΌλ 리μ€νΈμ κΈΈμ΄ μΆλ ₯
print (len(family))
# κ°μ‘± μ€ 2λ²μ§Έ μμλ‘ μΈλ±μ€μ μ κ·Όνμ¬ μΆλ ₯
print (family[2])
# μ κ±°νκΈ°
family.remove('brother')
# νμ
μΆλ ₯
print(type(family))
++) μ°μ΅λ¬Έμ
# μ¬μ©μμκ² μ μλ₯Ό μ
λ ₯λ°μ, κ·Έ μμ μ κ³±μ κ³μΌν΄ μΆλ ₯νλ νμ΄μ¬ μ€ν¬λ¦½νΈλ₯Ό μμ±νμΈμ
num = int(input())
print (num * num)
print (num ** 2)
μ§μ§ λμ ν λ€μ΄μμ μ’λ€μ...
'python' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
μ¬κ·ν¨μλ‘ λΆλΆμ§ν© λ§λ€κΈ°... (0) | 2023.08.14 |
---|---|
Python 3οΈβ£ ν¨μ (0) | 2023.07.16 |
Python 2οΈβ£ μ μ΄ κ΅¬μ‘° (0) | 2023.07.16 |
Python tkinter λ€μ΄κ°κΈ°(νμ΄μ§ λ§λ€κΈ°) (2) | 2023.03.14 |
vsμ½λ&νμ΄μ¬μ νμ©ν κ°λ¨ν μ½λ μμ±νκΈ°(μμ ꡬνκΈ°, ꡬꡬλ¨) (0) | 2023.03.08 |