workSpace/ALGORITHM
[Python] 자릿수 더하기
J o e
2020. 12. 20. 14:25
def sum_digit(number):
return sum(map(int,str(number)))
[나의 풀이]
def solution(n):
n = str(n)
answer = 0
for i in range(len(n)):
answer += int(n[i])
return answer
[다른 풀이]
def sum_digit(number):
return sum(map(int,str(number)))
def sum_digit(number):
if number < 10:
return number;
return (number % 10) + sum_digit(number // 10)
def sum_digit(number):
return sum([int(i) for i in str(number)])