반응형

 

파이썬, 숫자를 입력받고 각 자리 수의 합을 출력하기

 

글. 오상문 sualchi@daum.net

 

1) str() 함수를 이용하여 정수 숫자를 문자열로 변환

2) 각 자리를 정수로 변환(int 함수)한 리스트 생성

3) sum() 함수를 이용하여 리스트 항목들의 합계 구하여 출력함

 

코드는 다음과 같습니다.

 

num = 123456789
print(sum(map(int, str(num))))  

 

 

<실행 결과>

45

 

 

<이상>

반응형

+ Recent posts