QUESTION 08 #240
시작수와 끝수를 매개변수로 받아 그 사이 모든 정수의 합을 구하여 반환하는 sumInt() 함수를 완성하세요.
main.py
def sumInt(x, y) :
total = 0
for i in range(x, y+1) :
total += # total = total + i와 동일
return
start = int(input("범위의 시작 수 입력: "))
end = int(input("범위의 끝 수 입력: "))
result = (start, end)
print(f"{start} ~ {end} 정수 합계: {}")
HINT
힌트 1: 반복문 내부에서 숫자를 하나씩 꺼내어 total 변수에 누적하여 더해갑니다.
힌트 2: return으로 함수 내부에서 계산이 완료된 최종 합계 변수(total)를 밖으로 돌려줍니다.
힌트 3: 함수 호출부에서 정의된 함수 이름(sumInt)을 사용하여 계산 결과를 result에 저장합니다.
실행 결과 예시
범위의 시작 수 입력: 1 범위의 끝 수 입력: 10 1 ~ 10 정수 합계: 55
INTERACTIVE SHELL
Shift + Enter 로 즉시 실행