둔진의 소프트웨어 이야기

  • 홈
  • 태그

python #self #class 1

Python 메소드의 첫번째 인자인 `self`는 무엇인가?

먼저 아래 코드를 보겠습니다. class Dog: def __init__(self, name): self.name = name def make_sound(self, sound): print(f"{self.name}! {sound}!") if __name__ == "__main__": dog = Dog("Happy") dog.make_sound("Bow Wow") Happy! Bow Wow!오늘 이야기하고 싶은 것은 __init__()이나 make_sound()처럼 클래스의 메소드의 첫 번째 인자인 self는 무엇이고 왜 필요할까입니다. 써야한다고 배웠고 습관적으로 써왔지만 갑자기 그 녀석의(?) 정체가 궁금해집니다. self 넌 누구냐 class Dog: def __init__(self, name): s..

Python 2022.03.24
이전
1
다음
더보기
프로필사진

둔진의 소프트웨어 이야기

자연어처리, 인공지능, 파이썬, 소프트웨어 개발 이야기를 다룹니다.

  • 분류 전체보기
    • Python
    • Linux
    • Deep Learning
    • IT 이야기

Tag

fasttext, Deep Learning, keras, DEEPLEARNING, pytorch, transformer, word vector, Foundation Model, Linux, NLP, Large Language Model, tensorflow, ChatGPT, LLM, GPT, word embedding, Python, 파이썬, sys.path, 자연어처리,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바