본문 바로가기
  • hazard_dev@__
  • hazard_dev@__

인스턴스화2

[Python_Class#1] 파이썬 Class 손 쉽게 이해하기!! Powerful Class Object in Python 간혹 가다가 파이썬이 학습하기 쉬운 언어라는 분들도 계신데.. 아닙니다! 어떤 언어든 그건 마찬가지입니다. 그냥 간단한 기능만 사용하려고 한다거나, 그런 경우에 사용하기에 쉽다는 거지, 파이썬의 깊은 기능을 이해하려고 하는 순간, 이게 이렇게 어려운 언어였나 라는 생각이 듭니다. 그렇기 때문에 학습하기 쉬워서 파이썬을 택한다 이런 건 잘못됐다고 생각합니다. 어떤 언어든 어렵습니다..ㅎ 여하튼 잡소리는 각설하고, 본 내용을 설명드리도록 하겠습니다. 클래스는 객체입니다. 이러면 당연히 이해하기 힘들죠? 파이썬은 객체 지향 패러다임을 제시하는 언어이기 때문에, 함수든 변수든 클래스든 모든 것들이 객체가 될 수 있습니다! 다만, 클래스는 모든 것들을 포함.. 2020. 12. 8.
파이썬_객체지향(class,module)[3] 본 포스트는 python3.7을 기준으로 작성되었음을 알려드립니다. 파이썬_객체지향(class,module)[3] 포스팅을 하기 전 문득 이 생각이 들었습니다. 객체지향과 절차지향, 필자는 계속해서 c와 python 두개의 언어를 사용하고 있지만, 사실 두 언어는 큰 차이점이 없습니다. 물론 이렇게 생각할 수 있습니다. c는 포인터변수도 있고~ 메모리 관리도 해줘야되고 개발자가 직접 이래라 저래라 다해야되고 파이썬은 가상환경이라 다해주는거 아니냐?!!! 맞는말입니다. 하지만 python의 심화부분으로 들어가면 c와 마찬가지로 최적화 문제에 결국은 부딪히게 됩니다. 필자가 python으로 이미지프로세싱 관련 프로그램을 개인적으로 제작할 때에 사실 최적화가 똥망이라 ioexception, overflow를 .. 2020. 2. 20.