Algorithm/Programmers

[Python] 자릿수 더하기

느낌표 공장장 2021. 4. 27. 22:53

처음 풀이

def solution(n):
    number = list(str(n))
    total = 0
    for i in number :
        total += int(i)
    return total

for문을 통해 하나씩 더했다.

 

두번째 풀이

def solution(n):
    return sum(map(int, str(n)))

map을 이용하면 더 간단하게 풀 수 있다.

'Algorithm > Programmers' 카테고리의 다른 글

[Python] 키패드 누르기  (0) 2021.04.29
[Python] 체육복  (0) 2021.04.27
[Python] 약수의 합  (0) 2021.04.27
[Python] 시저 암호  (0) 2021.04.26
[Python] 주식가격  (0) 2021.04.22