(λ³Έ λ΄μ©μ λ Έλ§λ μ½λλμ [PythonμΌλ‘ μΉ μ€ν¬λνΌ λ§λ€κΈ°] κ°μλ₯Ό ν λλ‘ μ 리νμμ΅λλ€.)
π λ€μ΄κ°λ©°
νμ΄μ¬μ λ€λ₯Έ μ»΄ν¨ν° μΈμ΄λ€λ³΄λ€ λΉκ΅μ μ½κ³ μκ°λ³΄λ€ ν¨μ¬ λ§μ κΈ°λ₯λ€μ ꡬνν μ μλ λ§νΌ μΈκΈ°λ λ§μ μΈμ΄μ λλ€.
1. νμ΄μ¬μμ λ³μ μ μΈ λ°©λ²
λ¨Όμ νμ΄μ¬μμ λ³μλ₯Ό μ μΈνλ λ°©λ²μ λν΄ μμ λ³΄κ² μ΅λλ€.
νμ΄μ¬μ μΌλ°μ μΌλ‘ Cλ JAVAμ κ°μ΄ λ³μ νμ
μ λ°λ‘ μ§μ νμ§ μμλ λ©λλ€.
λ, λ€λ₯Έ νλ‘κ·Έλλ° μΈμ΄μμλ κΈ°λ³Έμ μΌλ‘ λͺ
λ Ήμ λ§μΉ λ μΈλ―Έμ½λ‘ (;)μ λΆμ΄μ§λ§
νμ΄μ¬μμλ μΈλ―Έμ½λ‘ (;)μ λΆμ΄μ§ μμλ λ©λλ€.
νμ΄μ¬μμ λ³μλ₯Ό μ μΈνλ λ°©λ²μ λ§€μ° κ°λ¨ν©λλ€.
(function()μ κ΄ν λ΄μ©μ μΆν μ 리ν κ²μ λλ€.)
a = 1
b = 2
print(a + b)
λ³μλͺ = κ°
μ΄λ κ² μμ±νκ² λλ©΄,
aλΌλ λ³μμ μ μ 1μ΄λΌλ κ°μ΄ μ μ₯λ κ²μ΄κ³ , bλΌλ λ³μμ μ μ 2λΌλ κ°μ΄ μ μ₯λ κ²μ λλ€.
보λ€μνΌ λ§€μ° κ°λ¨ν©λλ€.
μ΄ λ³μκ° μ λμνλμ§ νμΈνκΈ° μν΄μ print() ν¨μλ₯Ό μ¬μ©ν΄ μΆλ ₯ν΄λ³΄λ©΄
(function()μ κ΄ν λ΄μ©μ μΆν μ 리ν κ²μ λλ€.)
a = 1
b = 2
print(a + b)
κ²°κ³Όκ°μ 3μ΄λΌκ³ μΆλ ₯λλ κ²μ λ³Ό μ μμ κ²μ λλ€.
2. νμ΄μ¬μμ λ³μ μ΄λ¦ μμ± λ°©λ²
νμ΄μ¬μμ λ³μλ₯Ό μμ±νλ©΄μ 2κ°μ§ μ΄μμ λ¨μ΄λ₯Ό μ¬μ©ν΄μΌ ν λλ μΈλλ° _ λ‘ μ΄μ΄μ€λλ€.
νμ΄μ¬ μ μ λ€μ μ묡μ μΈ μ½μμ λλ€.
λ³μ μ΄λ¦μ μμ° κΈΈκ² μ§μ΄μΌ ν λ λ¨μ΄λΌλ¦¬ λΆλ¦¬νμ¬ μμ±ν΄μ€λλ€.
(μ΄λ¬ν νκΈ°λ²μ λ± κ°μ νμ¬ snake caseλΌκ³ ν©λλ€.)
ex)
# Python
super_long_variable = "python"
λ§μ½ μμ λ³μλ₯Ό μλ°μ€ν¬λ¦½νΈμμ μμ±νλ€λ©΄
ex)
// Java Script
const superLongVariable = 'java script';
μ΄λ° μμΌλ‘ λ¨μ΄λ₯Ό λμλ¬Έμλ‘ κ΅¬λΆνμ¬ μμ±ν κ²μ λλ€.
(μ΄λ¬ν νκΈ°λ²μ λν κ°λ€κ³ ν΄μ camel caseλΌκ³ ν©λλ€.)
νμ§λ§ νμ΄μ¬μμλ superLongVariableκ³Ό κ°μ΄ μμ±ν΄λ μ무 λ¬Έμ μμ΄ μλλ κ²μ λλ€.
snake caseλ‘ μμ±νλ κ²μ μ무μ μΈ κ² μλμ§λ§
νμ΄μ¬ μνκ³μ λλΆλΆμ μ½λμμ μ°λ¦¬λ snake caseλ₯Ό λ³΄κ² λ κ²μ λλ€.
π λ§μΉλ©°
λ€μ λ΄μ©μ νμ΄μ¬μ μλ£ν(Data Types)μ λν΄μ λ°°μ΄ λ΄μ©μ μ 리ν μμ μ λλ€.
>>νμ΄μ¬μ μλ£ν(Data Types):
2020/12/14 - [κ°λ° 곡λΆ/Python] - [Python] νμ΄μ¬μ μλ£ν(Data Types) | λ°μ΄ν° νμ