Python 클래스 및 모듈에 대한 기본 학습 노트

파이썬 클래스

파이썬에서 클래스를 선언하려면 키워드 객체만 사용하면 됩니다. 초기화 함수는 이고 __init__(), 변수는 초기화할 수 있습니다.

class MyClass(object):
    def __init__(self):
        return self

상속, 괄호 안에 알려진 클래스의 이름만 가져오면 됩니다.여기서 파이썬은 다중 상속을 가질 수 있다는 점에 유의해야 합니다.

class Myclass2(MyClass,MyClass1,...):
	def __init__(self,name):
		self.name = name
		return self
	def method(self):
		return self

호출: 파이썬은 클래스의 속성을 매우 간단하게 호출합니다. .접속 속성만 사용하면 되며 데코레이터를 사용하여 @property클래스의 메서드를 속성 호출로 변환 할 수 있습니다.

testClass = MyClass2(name = "abc");
testClass.name可以调用name属性,取值是`abc`

파이썬 모듈

  1. 정의: 모듈은 Python 정의 및 선언을 포함하는 파일이며, 파일 이름은 모듈 이름에 .py 접미사를 더한 것입니다.
  2. 가져오기 방법: 모듈 이름 가져오기 또는 모듈 이름에서 가져오기 방법 이름 1, 방법 이름 2
  3. 패키지의 개념: __init__.py를 포함하는 파일 디렉토리는 패키지로 간주할 수 있습니다.
  4. 위 2가지 방법으로 패키지를 불러와서 .분리할 수 있는데, 첫번째 방법을 사용하면 모든 경로를 가져와서 사용해야 하고, 두번째 방법을 사용하면 뒤에 있는 부분만 가져와서 사용하면 됩니다. 주소: https://docs.python.org/3/tutorial/modules.html#packages

오늘 밤 연구실 건물에서 배운 부분입니다 참고하시라고 공유할게요 파이썬 초보입니다 틀린거 있으면 양해부탁드려요 개인메세지나 댓글도 환영합니다 모두들 바래요 함께 발전할 수 있습니다.

추천

출처blog.csdn.net/qinmin1/article/details/88045700