범주 정의
학급식
개인반이라는 반을 설립하다
qiita.pyclass Person(object):
def say_something(self):
print("hello")
person = Person()
person.say_something()
pythhon3 이후 아래 내용을 써도 같은 결과를 얻을 수 있다
qiita.pyclass Person:
def say_something(self):
print("hello")
class Person():
def say_something(self):
print("hello")
클래스 초기화
범주 설정 시 실행
초기 설정
qiita.pyclass Person(object):
def __init__(self):
print("first")
def say_something(self):
print("hello")
person = Person()
# person.say_something()
클래스 변수
개인이라는 대상이 값을 유지하고 싶을 때
self 사용하기
qiita.pyclass Person(object):
def __init__(self,name):
self.name = name
print(self.name)
def say_something(self):
print("hello")
person = Person("kirin")
함수와 마찬가지로 매개 변수가 필요하기 때문에 주지 않으면 오류가 발생할 수 있습니다
qiita.py def __init__(self,name):
self.name = name
print(self.name)
실행 결과
클래스의 방법은self 계승값을 사용합니다
일단 self에서 값을 유지하면 같은 클래스 내의 함수에서 사용할 수 있다
qiita.pyclass Person(object):
def __init__(self,name):
self.name = name
print(self.name)
def say_something(self):
print("I am {}. hello".format(self.name))
person = Person("kirin")
person.say_something()
실행 결과
자기 방법을 읽을 수도 있고.
qiita.pyclass Person(object):
def __init__(self,name):
self.name = name
def say_something(self):
print("I am {}. hello".format(self.name))
self.run()#自分自身のメソッドにアクセス
def run(self):
print("run")
person = Person("kirin")
person.say_something()
#say_somethingを呼び出す
실행 결과
Reference
이 문제에 관하여(범주 정의), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/kirinboy96/items/5165c85aa689bea9c708
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
class Person(object):
def say_something(self):
print("hello")
person = Person()
person.say_something()
class Person:
def say_something(self):
print("hello")
class Person():
def say_something(self):
print("hello")
범주 설정 시 실행
초기 설정
qiita.py
class Person(object):
def __init__(self):
print("first")
def say_something(self):
print("hello")
person = Person()
# person.say_something()
클래스 변수
개인이라는 대상이 값을 유지하고 싶을 때
self 사용하기
qiita.pyclass Person(object):
def __init__(self,name):
self.name = name
print(self.name)
def say_something(self):
print("hello")
person = Person("kirin")
함수와 마찬가지로 매개 변수가 필요하기 때문에 주지 않으면 오류가 발생할 수 있습니다
qiita.py def __init__(self,name):
self.name = name
print(self.name)
실행 결과
클래스의 방법은self 계승값을 사용합니다
일단 self에서 값을 유지하면 같은 클래스 내의 함수에서 사용할 수 있다
qiita.pyclass Person(object):
def __init__(self,name):
self.name = name
print(self.name)
def say_something(self):
print("I am {}. hello".format(self.name))
person = Person("kirin")
person.say_something()
실행 결과
자기 방법을 읽을 수도 있고.
qiita.pyclass Person(object):
def __init__(self,name):
self.name = name
def say_something(self):
print("I am {}. hello".format(self.name))
self.run()#自分自身のメソッドにアクセス
def run(self):
print("run")
person = Person("kirin")
person.say_something()
#say_somethingを呼び出す
실행 결과
Reference
이 문제에 관하여(범주 정의), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/kirinboy96/items/5165c85aa689bea9c708
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
class Person(object):
def __init__(self,name):
self.name = name
print(self.name)
def say_something(self):
print("hello")
person = Person("kirin")
def __init__(self,name):
self.name = name
print(self.name)
class Person(object):
def __init__(self,name):
self.name = name
print(self.name)
def say_something(self):
print("I am {}. hello".format(self.name))
person = Person("kirin")
person.say_something()
class Person(object):
def __init__(self,name):
self.name = name
def say_something(self):
print("I am {}. hello".format(self.name))
self.run()#自分自身のメソッドにアクセス
def run(self):
print("run")
person = Person("kirin")
person.say_something()
#say_somethingを呼び出す
Reference
이 문제에 관하여(범주 정의), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/kirinboy96/items/5165c85aa689bea9c708텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)