정수의 각 자리 숫자의 합을 구하는 방법 (with Python)
이번 시간에는 정수의 각 자리 숫자의 합을 구하는 방법에 대해서 알아보겠습니다.
.
정수를 문자로 바꿔준다음 문자열의 길이 만큼 반복문을 돌려 각 문자를 숫자로 변환해서 더해줍니다.
n = 1234567
sum = 0
arr1 = str(n) # 숫자 n을 문자로 변환해줍니다.
for i in range(len(arr1)): # 문자열의 길이 만큼 반복문을 돌립니다.
sum += int(arr1[i]) # 각 문자를 숫자로 변환해서 더해줍니다.
print(sum)
.
이렇게 정수의 각 자리 숫자의 합을 구하는 방법에 대해서 알아봤습니다.
감사합니다.