본문 바로가기
Coding/초보자를 위한 파이썬 300제

초보자를 위한 파이썬 300제 // 256 인스턴스 속성에 접근

by 포스트it 2021. 3. 25.
반응형

 

self.name문제

255에서 생성한 인스턴스의 이름, 나이, 성별을 출력하세요. 인스턴스 변수에 접근하여 값을 출력하면 됩니다.

이름: 조아름, 나이: 25, 성별: 여자

인스턴스 변수에 접근하여 값을 가져오는 예

>>> areum.age
25

내풀이

class Human:
    def __init__(self, name, age, gender):
        self.name = name
        self.age = age
        self.gender = gender

areum = Human("아름", 25, "여자")
print("이름: " + areum.name)
print("나이: " + str(areum.age))
print("성별: " + areum.gender)

결과값
이름: 아름
나이: 25
성별: 여자

정답

class Human:
    def __init__(self, name, age, sex):
        self.name = name
        self.age = age
        self.sex = sex

areum = Human("아름", 25, "여자")
print(areum.age)

class 의 활용법 !!
728x90
반응형

댓글