λ³μλ νλ‘κ·Έλλ° μΈμ΄μμ κ°μ₯ κΈ°μ΄κ° λλ κ°λ μ΄κ³ cμΈμ κ²½μ°λ μ΄ λΆλΆλ§ν΄λ λ°°μΈ λΆλΆμ΄ λ§μ΅λλ€.
νμ§λ§ νμ΄μ¬μ λ³μμ μ μΈκ³Ό ν λΉ λ°©λ²μ΄ λ§€μ° μ½μ΅λλ€.
1. νμ΄μ¬μ λ³μ μ μΈ λ°©λ²
λλΆλΆμ νλ‘κ·Έλλ° μΈμ΄μ κ²½μ° λ³μλͺ μμ λ°μ΄ν° νμ μ λͺ μν΄μΌ νμ§λ§ νμ΄μ¬μ λ°μ΄ν°νμ μ λͺ μνμ§ μμλ μΈν°ν리ν°κ° ν΄λΉ λ³μκ° μ΄λ€ λ°μ΄ν° νμ μΈμ§ μ μ μμ΅λλ€.
λ°λΌμ,
n = 10
s = 'Hello World'
a = 3.5
μμ κ°μ΄ λ³μλ₯Ό μ¬μ©νλ©΄ λ©λλ€.
νμ΄μ¬μ λ€λ₯Έ μΈμ΄μ λ€λ₯΄κ² λ³μμ μ μΈκ³Ό ν λΉμ΄ λμμ μ΄λ£¨μ΄μ ΈμΌ ν©λλ€.
n
n = 3
λ§μ½ μμ²λΌ μ½λ©μ νλ€λ©΄ μ€λ₯κ° λκ² λ©λλ€.
νμ΄μ¬μ λ³μλͺ μ μ«μλ‘ μμνλ©΄ μλλ©°, if/def /not/ or λ±μ μμ½μ΄(λ΄μ₯ ν€μλ)λ₯Ό λ³μλ‘ μ¬μ©ν μ μμ΅λλ€.
νκΈλ‘λ λ³μλͺ μ μ¬μ©ν μ μμ΅λλ€. python3λΆν° μ λμ½λλ₯Ό μ§μνκΈ° λλ¬Έμ λλ€. νμ§λ§ νκΈμ νλ‘κ·Έλλ°μ μ¬μ©νλ κ²μ λ§λ μλλ νλμ λλ€γ
λ³μλ λμ΄μ°κΈ°κ° λΆκ°νλ©° '_' λ₯Ό μ΄μ©νμ¬ μλ‘ λμ΄μ°λ λ¨μ΄λ₯Ό μ΄μ μ μμ΅λλ€.
μμ) count_of_cars
νΉμ camel caseλΌλ λ°©λ²λ μμ΅λλ€.
μ΄λ ν©μ±μ΄μ 첫κΈμλ§ λλ¬Έμλ‘ νλ κ²μ λλ€.
μμ) doingSomething
λ€μ€ λ³μ λ€μ€ ν λΉ
a,b,c,d = 1,2,3,4
a=b=c=d=10
μμ κ°μ΄ λ³μλ₯Ό ν λΉνλκ² κ°λ₯ν©λλ€.
2. νμ΄μ¬ λ³μ μ’ λ₯
λ³μ μμ λ°μ΄ν° νμ μ λͺ μνμ§ μμλ λ³μλ€μμ μλ‘ κ΅¬λΆλλ λ³μνμ μ κ°μ§λλ€.
λ³μνμ μ μ’ λ₯λ‘λ int(μ μ), float(μ€μ), bool(True or False), None, string μ΄ μμ΅λλ€.
νμ μ νμΈνλ λ²
type() μ μ¬μ©νλ©΄ λ©λλ€.
a = 10λ κ°λ₯νμ§λ§ a = int(10)λ κ°λ₯ν©λλ€.
type(a)λ₯Ό μΆλ ₯νλ©΄
<class 'int'>κ° μΆλ ₯λ©λλ€.
μ΄μ²λΌ νμ΄μ¬μμμ λ³μλ μ μ°νκ² μ¬μ©ν μ μμ΅λλ€. νμ§λ§ λλ²κΉ μ΄ μ΄λ €μμ§λ κ²½μ°λ μκΈΈ κ² κ°μ΅λλ€.