[Python] 파이썬 1부터 n 까지의 합 구하기

소개

  • 안녕하세요. 오늘은 파이썬에서 1부터 n 까지의 합 을 구하는 방법에 대해서 알아 보려고 합니다.
  • 예를 들어, 입력값이 10 이라고 했을 때 1부터 10까지의 전체 합은 55가 되고, 입력값이 100 이라면 합은 5050 이 됩니다.
  • 위와 같은 결과값이 나오도록 파이썬 코드를 이용해서 예제 코드를 작성해 보겠습니다.

예제코드

# 1부터 n 까지의 합을 구하는 함수
def inputNumber_sum(number):
    sum = 0
    for index in range(1, number + 1):
        sum += index;
    return sum;

print("1 ~ 1 까지의 합 = %d" %inputNumber_sum(1))
print("1 ~ 5 까지의 합 = %d" %inputNumber_sum(5))
print("1 ~ 10 까지의 합 = %d" %inputNumber_sum(10))
print("1 ~ 15 까지의 합 = %d" %inputNumber_sum(15))
print("1 ~ 100 까지의 합 = %d" %inputNumber_sum(100))
print("1 ~ 1000 까지의 합 = %d" %inputNumber_sum(1000))

실행 결과

1 ~ 1 까지의 합 = 1
1 ~ 5 까지의 합 = 15
1 ~ 10 까지의 합 = 55
1 ~ 15 까지의 합 = 120
1 ~ 100 까지의 합 = 5050
1 ~ 1000 까지의 합 = 500500
728x90

이 글을 공유하기

댓글

Designed by JB FACTORY