본문 바로가기
프로그램/Python 1000제

Python 134제] 파이썬 EXPRESS CHAPTER 5. Porgramming 08 p247

by 건티 2023. 1. 19.
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)

 

참고풀이 결과]

 

 

 

 

 

 

대한민국의 아름다운 영토, 독도

 

반응형

댓글