Notice
Recent Posts
Recent Comments
Link
jyamethyst21 님의 블로그
프로그래머스 - '자릿수 더하기' (PYTHON 풀이) 본문
문제:

정수 n을 입력받고, 각 자리의 수를 전부 돌면서 합을 구하는 문제이다.
풀이:
def solution(n):
total = 0
for i in str(n):
total += int(i)
return total
우선 정수 형태의 수는 반복 가능한 객체가 아니기 때문에 반복문을 통해 수를 바로 더할 수 없다.
그래서 str 형태로 변환을 해준 뒤 더할 때만 int로 바꾸어서 total 변수에 더한 뒤 이를 리턴하면 된다.
'CODING 💻' 카테고리의 다른 글
| 프로그래머스 - '제곱수 판별하기' (PYTHON 풀이) (0) | 2026.05.31 |
|---|---|
| 프로그래머스 - '문자열안에 문자열' (PYTHON 풀이) (0) | 2026.05.30 |
| 프로그래머스 - 'n의 배수 고르기' (PYTHON 풀이) (0) | 2026.05.28 |
| 프로그래머스 - '가장 큰 수 찾기' (PYTHON 풀이) (0) | 2026.05.27 |
| 프로그래머스 - '대문자와 소문자' (PYTHON 풀이) (0) | 2026.05.26 |
