num을 파라미터로 받는 함수 sum_digit 정의하기
# 자리수
def sum_digit(num):
str_num = str(num)
sum_digit = 0
# 각 자리수를 sum_digit에 추가
for digit in str_num:
sum digit = sum_digit + int(digit)
return sum_digit
# sum_digit(1) 부터 sum_digit(1000)까지의 합 구하기
total = 0
for i in range(1, 1001):
total = total + sum_digit(i)
print(total)
'Python > 예제' 카테고리의 다른 글
[파이썬 예제] 팔린드롬 여부 확인하기 (0) | 2017.08.14 |
---|---|
[파이썬 예제] 주민등록번호 가리기 (0) | 2017.08.14 |
[파이썬 예제] 리스트 뒤집기 (0) | 2017.08.13 |
[파이썬 예제] 피타고라스 수 구하기 - range (0) | 2017.08.13 |
[파이썬 예제] 구구단 만들기 - for문 (0) | 2017.08.13 |