#python #anaconda #jupyter-notebook #visual-code #html #css #javascript #http

제목[re][re]2020-1 기말고사 기출문제 재질문2021-11-26 02:11
작성자
첨부파일KakaoTalk_20211126_015707653.jpg (593.4KB)

그렇다면 하나의 Class 안에 "입력 파라미터를 필요로 하는 method" 가 9개 있다면

constructor method 인 __init__ 의 파라미터는 (self,  a1,  a2,  .....  a9) 로 해야 하나요?


그리고 method1가 실행되고 그 밑줄의 이어서 나오는 다른 method2 에서 이전의 method1에서 설정했던 변수가 유효한지도 궁금합니다!


ex) class Student:

        def __init__ (self, 뒤이어 나올 method들이 필요로 하는 파라미터 모두 미리 적는것인가요? ):

             self. 파라미터1 = 파라미터1

             self. 파라미터2 = 파라미터2

             ...

        def Function_1(self​):

             변수1 = self. 파라미터 [0][0]

             return ​len ( self. 파라미터1 )


        def Function_2(self, 여기자리에 입력 파라미터를 줄 순 없는가요? )

             이 수행문 자리에 Function_1 에서 설정했던 변수1 이 유효한지도 궁금합니다



감사합니다!!








댓글
이전[re]2020-1 기말고사 기출문제 질문2021-11-26
다음[re][re][re]2020-1 기말고사 기출문제 재질문2021-11-26