인프런 커뮤니티 질문&답변
자릿수의 합
작성
·
264
0
자릿수의 합 문제에서 자릿수의 합을 구할 때
아래와 같이 함수를 구하는데, 이때 while 문 대신 if 문으로 작성 했을 시 답이 다른 이유에 대해서 알고 싶습니다.
def digit_sum(x):
sum=0
while x>0:
sum+=x%10
x=x//10
return sum
답변 1
0
김태원
지식공유자
안녕하세요^^
while문 대신 if문이라는 게 무슨말인지 모르겠네요. 답이 다르게 나오는 코드를 보여주세요. 아니면 제가 동영상의 몇 분 지점에 그렇게 얘기했다라고 적어주시던지요.





