728x90
1. 사람 (Human) 클래스에 "응애응애"를 출력하는 생성자를 추가하세요.
>>> areum = Human()
응애응애
정답확인 ->
class Human:
def __init__(self):
print("응애응애")
areum = Human()
2. 사람 (Human) 클래스에 (이름, 나이, 성별)을 받는 생성자를 추가하세요.
>>> areum = Human("아름", 25, "여자")
정답확인 ->
class Human:
def __init__(self, name, age, sex):
self.name = name
self.age = age
self.sex = sex
areum = Human("아름", 25, "여자")
print(areum.name)
3. 2에서 생성한 인스턴스의 이름, 나이, 성별을 출력하세요. 인스턴스 변수에 접근하여 값을 출력하면 됩니다.
이름: 조아름, 나이: 25, 성별: 여자
인스턴스 변수에 접근하여 값을 가져오는 예
>>> areum.age
25
정답확인 ->
class Human:
def __init__(self, name, age, sex):
self.name = name
self.age = age
self.sex = sex
areum = Human("아름", 25, "여자")
print(areum.age)
4. 사람 (Human) 클래스에서 이름, 나이, 성별을 출력하는 who() 메소드를 추가하세요.
>>> areum.who()
이름: 조아름, 나이: 25, 성별: 여자
정답확인 ->
class Human:
def __init__(self, name, age, sex):
self.name = name
self.age = age
self.sex = sex
def who(self):
print("이름: {} 나이: {} 성별: {}".format(self.name, self.age, self.sex))
areum = Human("아름", 25, "여자")
areum.who() # Human.who(areum)
728x90
'알고리즘' 카테고리의 다른 글
파이썬 클래스 예제 1-3 (0) | 2022.04.17 |
---|---|
파이썬 클래스 예제 1-2 (0) | 2022.04.16 |
파이썬 모듈 예제 (0) | 2022.04.14 |
파이썬 함수 예제 3-6 (2) | 2022.04.12 |
파이썬 함수 예제 3-5 (0) | 2022.04.11 |