카테고리 없음

함수와 메소드

막막한 2023. 5. 26. 10:52

함수와 메소드

 

함수 = 단수한 계산과 변환 / 함수 ()

 

복잡한 객체 만드는 함수 = 외부에서 만든 복잡한 객체 생성 / 외부모듈.함수()

 

메소드 = 특정 객체에 대해서만 적용되는 기능 / 객체.메소드()

 

클래스 = 자기소개

 

클래스 만들기 

class JSS:
	def __init__(self):
    	self.name = input("이름:")
        self.age = input("나이: ")
    	print("JSS 클래스 선언 !")
    def show(self):
    	print("나의 이름은 {}. 나이는 {}세입니다 ".format(self.name, self.age)

a= JSS()

 실행해서 이름고 나이 입력 

 

a = JSS()
a.name
a.age
a.show()

 

class JSS2(JSS):
	def __init__(self_:
    	super().__init()
        self.gender = input('성별:")
    def show(self):
    	print("나의 이름은 {}.성별은 {}자. 나이는 {}세입니다 ".format(self.name, self.age, self.gender)

a= JSS2()

 

a.show()