인자를 0개 받을수 있는데 1개를 받는다고 오류가 뜬다
print()안에 self (또는 아무런 변수)를 넣으면 오류가 뜨지 않는다
이는 파이썬에서 객체자신이 인자로 들어가기 때문이다
print()안에 파라미터가 없을시 위에서 mystock이 print()안의 파라미터로 들어가기 때문에 메서드에서 파라미터를 지정해주지 않았음에도 파라미터가 1개 들어갔다고 인식하게 된다.
그러므로 메서드안에 self(또는 아무런 변수)를 넣어서 파라미트가 무조건 들어올 객체를 받아줘야 한다.
참조)
'인공지능 교육 > Python' 카테고리의 다른 글
zip() 함수 (0) | 2021.07.10 |
---|---|
Numpy배열 생성 , Pandas 데이터 선택 문법 (0) | 2021.06.29 |
numpy,집합적사고,List와 Array의 차이 (0) | 2021.06.28 |
셀레늄 설치 및 사용 (0) | 2021.06.24 |
Python 정수->리스트, 문자열->리스트 변환 (0) | 2021.06.22 |