
λ§€μ§ λ©μλ
: ν΄λμ€λ₯Ό λ€μ±λ‘κ² μ¬μ©ν μ μκ² λ§λ€μ΄ μ£Όλ λ°©λ²μ λλ€.
| μ΄λ¦ | μ€λͺ |
|---|---|
__init__(cls, .. ) | μΈμ€ν΄μ€κ° μμ±λλ©΄ μ²μ νλ λμ μ§μ |
__new__(self, .. ) | μΈμ€ν°μ€κ° μμ±λλ©΄ μ²μ μ€ννλ λμ μ§μ |
__del__(self) | κ°μ²΄κ° μλ©Έν λ λμ μ§μ |
| μ΄λ¦ | μ€λͺ |
|---|---|
__str__(self) | κ°μ²΄μ λ°μ΄ν°λ₯Ό λ¬Έμμ΄λ‘ λ§λ€μ΄μ λ°ν |
| μ΄λ¦ | μ€λͺ |
|---|---|
__getattribute__(self,name,.. ) | κ°μ²΄μ μμ±(λ°μ΄ν°)λ₯Ό μ°Έμ‘°ν λ 무쑰건 νΈμΆ |
__getattr__(self,name,.. ) | μ°Έμ‘° μ, μμ±(λ°μ΄ν°)μ μ°Έμ‘°ν λ 무쑰건 νΈμΆ |
__setattr__(self,name,.. ) | κ°μ²΄μ μμ±μ λ³κ²½ν λ νΈμΆ |
| μ΄λ¦ | μ€λͺ |
|---|---|
__get__(self,instance, owner) | νΉμ κ°μ²΄μ κ°μ μ°Έμ‘°ν λ νΈμΆ |
__set__(self,instance,value) | νΉμ κ°μ²΄μ κ°μ λ³κ²½ν λ νΈμΆ |
| μ΄λ¦ | μ€λͺ |
|---|---|
__neg__(self) | -a(κ°μ²΄)λ₯Ό μ μνλ€. |
__gt__(self,other) | x > y λ₯Ό μ μνλ€ |
__add__(self,other) | x + y λ₯Ό μ μνλ€ |
__int__(self) | int(a) λ₯Ό μ μνλ€ |
μΆμ² : "μ»΄ν¨ν μ¬κ³ λ₯Ό μν νμ΄μ¬" λμ