self, 클래스 실례화에 괄호를 넣지 않은 이해

700 단어
# class Dog(object):
#     def talk(self):
#         print('  ~~~')
#         print(self) # self    ,           ,self         
#
# erha = Dog()
# talk     ,       ,       :   .   ()
# erha.talk()
# print(erha)
#
# samo = Dog()
# samo.talk()
# print(samo)
class clsTest():
    y = '2333'
    def __init__(self):
        self.y = ' '
    # def __init__(self):
    #     self.y = ' '

x = clsTest
print(x.y)
print(clsTest.y)
print('-'*30)      # -------          ,         self ,                
x = clsTest()      # -------           
print(x.y)
print(clsTest().y)

  
지식은 값을 매길 수 없고 땀은 정이 있습니다. 운반할 필요가 있으면 출처를 밝혀 주십시오. 감사합니다!

좋은 웹페이지 즐겨찾기