[PYTHON] 특별한 방법에 대한 파이썬 문서는 어디에 있습니까? (__init__, __new__, __len__, ...)
PYTHON특별한 방법에 대한 파이썬 문서는 어디에 있습니까? (__init__, __new__, __len__, ...)
수업에서 사용할 수있는 특수한 밑줄 / 땡땡이 방법의 전체 목록은 어디에 있습니까? (예 : __init__, __new__, __len__, __add__)
해결법
-
==============================
1.파이썬 언어 참조에서 특별한 메소드 이름 섹션을 살펴보십시오.
파이썬 언어 참조에서 특별한 메소드 이름 섹션을 살펴보십시오.
-
==============================
2.Dive Into Python에는 훌륭한 부록이 있습니다.
Dive Into Python에는 훌륭한 부록이 있습니다.
-
==============================
3.다음은 모든 파이썬 매직 메소드에 대한 완벽한 참조입니다.
다음은 모든 파이썬 매직 메소드에 대한 완벽한 참조입니다.
-
==============================
4.나 같은, 평범하고 꾸밈없는 목록을 원한다면, 여기 있습니다. 내가 받아 들인 대답에서 파이썬 문서 링크를 기반으로 그것을 컴파일했습니다.
나 같은, 평범하고 꾸밈없는 목록을 원한다면, 여기 있습니다. 내가 받아 들인 대답에서 파이썬 문서 링크를 기반으로 그것을 컴파일했습니다.
__abs__ __add__ __and__ __call__ __class__ __cmp__ __coerce__ __complex__ __contains__ __del__ __delattr__ __delete__ __delitem__ __delslice__ __dict__ __div__ __divmod__ __eq__ __float__ __floordiv__ __ge__ __get__ __getattr__ __getattribute__ __getitem__ __getslice__ __gt__ __hash__ __hex__ __iadd__ __iand__ __idiv__ __ifloordiv__ __ilshift__ __imod__ __imul__ __index__ __init__ __instancecheck__ __int__ __invert__ __ior__ __ipow__ __irshift__ __isub__ __iter__ __itruediv__ __ixor__ __le__ __len__ __long__ __lshift__ __lt__ __metaclass__ __mod__ __mro__ __mul__ __ne__ __neg__ __new__ __nonzero__ __oct__ __or__ __pos__ __pow__ __radd__ __rand__ __rcmp__ __rdiv__ __rdivmod__ __repr__ __reversed__ __rfloordiv__ __rlshift__ __rmod__ __rmul__ __ror__ __rpow__ __rrshift__ __rshift__ __rsub__ __rtruediv__ __rxor__ __set__ __setattr__ __setitem__ __setslice__ __slots__ __str__ __sub__ __subclasscheck__ __truediv__ __unicode__ __weakref__ __xor__
-
==============================
5.Python 빠른 참조를 참조하십시오.
Python 빠른 참조를 참조하십시오.
-
==============================
6.브라우저 대신 CLI에서 설명서를 읽는 것을 선호하는 경우이 작업을 수행하십시오.
브라우저 대신 CLI에서 설명서를 읽는 것을 선호하는 경우이 작업을 수행하십시오.
$ pydoc SPECIALMETHODS
-
==============================
7.파이썬에 비교적 익숙하지 않은 누군가에게 (예를 들어, 나 자신과 같이) 문서가 자주 접근하기에는 충분하지 않은 경우 : 누군가가 특별한 (마법) 메소드가 어떻게 작동하는지, 어떻게 사용하는지 등에 대한 예제를 많이 썼다. .
파이썬에 비교적 익숙하지 않은 누군가에게 (예를 들어, 나 자신과 같이) 문서가 자주 접근하기에는 충분하지 않은 경우 : 누군가가 특별한 (마법) 메소드가 어떻게 작동하는지, 어떻게 사용하는지 등에 대한 예제를 많이 썼다. .
-
==============================
8.dir 기능에 익숙해 지십시오.
dir 기능에 익숙해 지십시오.
-
==============================
9.파이썬의 이중 언더 스코어 ( "dunder") 메소드는 파이썬의 데이터 모델의 핵심에 있으므로 내장 메소드를 커스터마이징 (오버로딩)하기위한 프로토콜을 제공하기 때문에 데이터 모델 메소드라고도합니다. 이것이 파이썬 문서의 "데이터 모델"섹션에 나열된 이유입니다.
파이썬의 이중 언더 스코어 ( "dunder") 메소드는 파이썬의 데이터 모델의 핵심에 있으므로 내장 메소드를 커스터마이징 (오버로딩)하기위한 프로토콜을 제공하기 때문에 데이터 모델 메소드라고도합니다. 이것이 파이썬 문서의 "데이터 모델"섹션에 나열된 이유입니다.
from https://stackoverflow.com/questions/1418825/where-is-the-python-documentation-for-the-special-methods-init-new by cc-by-sa and MIT license
'PYTHON' 카테고리의 다른 글
[PYTHON] Matplotlib Plot Dashed Circles (plt.scatter 대신 plt.plot 사용) (0) | 2018.10.30 |
---|---|
[PYTHON] Python MySQL 커넥터 - fetchone을 사용할 때 읽지 않은 결과가 있습니다. (0) | 2018.10.30 |
[PYTHON] Python AttributeError : 'module'객체에 'SSL_ST_INIT'속성이 없습니다. (0) | 2018.10.30 |
[PYTHON] Sphinx autodoc-skip-member를 내 함수에 연결하십시오. (0) | 2018.10.30 |
[PYTHON] 파이썬 3.x의 최종 수업 - 귀도가 나에게 말하지 않는 것? (0) | 2018.10.30 |