λ°μν
Intro
μλ νμΈμ. μ΄λ² μκ°μλ νμ΄μ¬μ None ν€μλμ λν΄ μμ보λλ‘ νκ² μ΅λλ€. κΈ°μ‘΄ νμ΄μ¬μΌλ‘ λμ΄ μλ API μμ€ μ½λλ₯Ό λΆμ μ€, 쿼리 μ‘°νμ Noneμ΄λΌλ ν€μλλ₯Ό μ¬μ©νλ κ²μ λ°κ²¬νμ΅λλ€. Null μ΄λμ λ€λ₯Έ κ°λ μΈκ° μΆμ΄ ꡬκΈλ§μ ν΄λ³΄μμ΅λλ€.
None
λ³μμ None ν€μλλ₯Ό μ¬μ©νλ©΄, ν΄λΉ λ³μμλ μ무 κ°μ΄ μλ κ²μ μλ―Ένλ€κ³ ν©λλ€. μ ν¬κ° μ΅ν μκ³ μλ Nullκ³Ό κ°μ κ°λ μ λλ€. λ€λ§ νμ΄μ¬μμλ None μ΄λΌλ λ°μ΄ν° νμ μΌλ‘μ κ°μ²΄λ‘ μ‘΄μ¬ν©λλ€.
None Characteristic
- bool νκ° μ false λ°ν
- λΉ λ¬Έμμ΄, 0, False μ λ€λ¦
- None κ·Έ μ체μ λ°μ΄ν° νμ μ μ§λ
- None λ§μ΄ only Noneμ΄ λ μ μμ
Example
variable = None
type(variable)
if variable is None:
print("result : None")
else:
print("result : Not None")
// result : None
When Should You Use None?
- κ°μ μ μ μκ±°λ νΉμ μ‘΄μ¬νμ§ μμ λ
- κ°μ μ΄κΈ°ννμ¬ μ¬μ©ν λ
- κ°μ΄ μμμΌ λ
- κ°μ΄ μ μλμ§ μμμ λ
λ°μν
'Programming > Python' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[Python] μ₯κ³ (Django) Error: That port is already in use ν΄κ²° λ°©λ² (0) | 2023.02.13 |
---|