320x100
# 문제
코딩 연습 확인사항: 클래스와 속성
임무: 개의 이름과 품종을 갖는 Dog 클래스를 만드세요. 이 클래스를 사용하여 "Hans"라는 "저먼 셰퍼드"종과 "Lou"라는 "레브라도"종의 두 마리의 Dog 객체를 만드세요. 마지막으로 f-string을 사용하여 "Hans and Lou are friends”라는 문구 내에 두 마리 개의 이름을 출력하세요. (var.name과 같이 속성 호출을 사용)
중요 참고 사항: 위의 임무를 주의 깊게 읽어주세요! 자동화된 코딩 연습 평가 시스템은 정확하게 일치하는 것이 요구되기 때문에 정확하게 동일해야 합니다!
이에 대한 해답은 다음 강의에 있습니다.
# 내 코드
정답은 맞는것 같다.
class Dog():
def __init__(self, name, type):
self.name = name
self.type = type
dog1 = Dog('Hans', '저먼 셰퍼드')
dog2 = Dog('Lou', '레브라도')
print('{} and {} are frieds'.format(dog1.name, dog2.name))
# 정답 코드
원리는 같다.
class Dog:
def __init__(self, name, breed):
self.name = name
self.breed = breed
hans = Dog("Hans", "German Shepherd")
lou = Dog("Lou", "Labrador")
print(f"{hans.name} and {lou.name} are friends")
300x250
'개발일지 > 임시카테고리' 카테고리의 다른 글
Python 문제11 - class 메서드 정의 후 호출 (0) | 2022.09.28 |
---|---|
Python class2 (0) | 2022.09.28 |
Python class (0) | 2022.09.28 |
*매우매우중요 Python 문제9 - try, except, finally 오류 및 예외 처리 (0) | 2022.09.28 |
Python 문제8 - 정의함수 (def) (0) | 2022.09.28 |