본문 바로가기
코딩 연습/코딩배우기

[python] n부터 시작하여 m까지 연속하는 숫자의 합은?

by good4me 2020. 8. 20.

goodthings4me.tistory.com

 

■ 입력한 2개의 숫자 사이의 정수들을 모두 합산한 값을 보여주는 간단한 함수 

def sum_nm(arg1, arg2):
    sum = 0
    
    for number in range(arg1, arg2+1):
        sum = sum + number
    
    print('\n{}(으)로 시작하고, {}(으)로 끝나는 정수의 합은 {} 이다.\n'.format(\
        arg1, arg2, sum))
    
    return sum


def main():
    first_num1 = int(input('시작 숫자(정수)는? '))
    first_num2 = int(input('끝 숫자(정수)는? '))
    
    sum_nm(first_num1,first_num2)
 
    
main()
 

 

[실행 결과] 

시작 숫자(정수)는? 2
끝 숫자(정수)는? 11

2(으)로 시작하고, 11(으)로 끝나는 정수의 합은 65 이다.

 

good4me.co.kr

 

 

댓글