728x90
출처 : 반크_반크 20년 백서
참고풀이]
#Song클래스를 만든다.
class Song():
#생성자 함수를 생성한다.
def __init__(self,songList):
self.contacts = songList
#Song 정보를 문자열로 변환하는 함수
def __str__(self):
Str = ""
for line in self.contacts:
Str += line + "\n"
return Str
#가사를 출력하는 함수
def sing(self):
for line in self.contacts:
print(line)
#Main 부분
aSong=Song(["TWINKLE, twinkle, little star,",
"How I wonder what you are!",
"Up above the world so high,",
"Like a diamond in the sky."])
aSong.sing()
참고풀이 결과]
대한민국의 아름다운 영토, 독도의 가을
반응형
'프로그램 > Python 1000제' 카테고리의 다른 글
Python 199제] 파이썬 EXPRESS CHAPTER 9. 도전문제 p420 (0) | 2023.07.10 |
---|---|
Python 198제] 파이썬 EXPRESS CHAPTER 8. Programming 9 p403 (0) | 2023.06.12 |
Python 196제] 파이썬 EXPRESS CHAPTER 8. Programming 7 p402 (0) | 2023.06.12 |
Python 195제] 파이썬 EXPRESS CHAPTER 8. Programming 6 p402 (0) | 2023.06.12 |
Python 194제] 파이썬 EXPRESS CHAPTER 8. Programming 5 p402 (0) | 2023.05.22 |
댓글