728x90
출처 : 반크_세계유산 창덕궁
참고풀이]
def getMoneyText(amount):
chStr="영일이삼사오육칠팔구"
return chStr[amount]
#Main Part
Don="천백십원"
SuStr=input("1000 이하의 금액을 입력하시오 : ")
if len(SuStr)==3:
SuStr="0"+SuStr
elif len(SuStr)==2:
SuStr="00"+SuStr
elif len(SuStr)==1:
SuStr="000"+SuStr
Str=""
for iSu in range(len(SuStr)):
if SuStr[iSu]!="0":
Str+=getMoneyText(int(SuStr[iSu]))+Don[iSu]+" "
if SuStr[len(SuStr)-1]=="0":
Str+="원"
print(Str)
참고풀이 결과]
대한민국의 아름다운 영토, 독도
반응형
'프로그램 > Python 1000제' 카테고리의 다른 글
Python 136제] 파이썬 EXPRESS CHAPTER 5. Programming 10 p247 (0) | 2023.01.19 |
---|---|
Python 135제] 파이썬 EXPRESS CHAPTER 5. Programming 09 p247 (0) | 2023.01.19 |
Python 133제] 파이썬 EXPRESS CHAPTER 5. Porgramming 07 p247 (0) | 2023.01.19 |
Python 132제] 파이썬 EXPRESS CHAPTER 5. Programming 06 p247 (0) | 2023.01.19 |
Python 131제] 파이썬 EXPRESS CHAPTER 5. Programming 05 p246 (0) | 2023.01.12 |
댓글