원리는 나도 아는데 굳이 명기하는건 그 자리에 self가 아닌 다른걸 전달할 수도 있단거임?
근데 그르케 하는 이유가 있음?
댓글 6
없음
익명(117.111)2020-11-25 12:50
귀도 반 로섬이 그냥 그렇게 만든거임 람다도 굳이 한줄로 강제할 필요없는데 그새끼가 그냥 그렇게 만듦
익명(117.111)2020-11-25 12:50
self 안쓰면 static method 자나
익명(67.1)2020-11-25 12:50
없다 python spec이 멤버함수일때 자기자신을 최우선적으로 보낸다.
외부에 public method야 variable을 보낼 수 있겠지.
Self는 중구난방으로 이름 정하지말라고 스펙으로 정해놓은거이긴 하나 다른변수명으로 바꿔도 됨.
그럴필요는 없지만.. 그래도 class 자기자신이 그 변수이름으로 전달됨
없음
귀도 반 로섬이 그냥 그렇게 만든거임 람다도 굳이 한줄로 강제할 필요없는데 그새끼가 그냥 그렇게 만듦
self 안쓰면 static method 자나
없다 python spec이 멤버함수일때 자기자신을 최우선적으로 보낸다. 외부에 public method야 variable을 보낼 수 있겠지. Self는 중구난방으로 이름 정하지말라고 스펙으로 정해놓은거이긴 하나 다른변수명으로 바꿔도 됨. 그럴필요는 없지만.. 그래도 class 자기자신이 그 변수이름으로 전달됨
그걸 왜 이해 못함;
닉값하는 거지 뭐