본문 바로가기
프로그램

[파이썬] 문제 : 1~10까지 더하는 함수 코드 설명

by 오디세이99 2022. 12. 18.
728x90
반응형
def get_sum(start,end):           # 함수 선언. 인수로 start, end 받음.
    sum=0                         # sum 변수 선언. 0으로 초기화.(주의:sum이 파이썬에서 사용하는 이름이므로 가능한 사용하지 않는게 좋음)
                                  # range(start,end,step) 구조로 range(end)로 할 수 있음. range는 end-1까지만 나옴.
    for i in range(start,end+1):  # for 반복문. 변수 end값까지 나오도록 하기 위해 end+1을 함. 1,2,3...8,9,10 까지 i 에 대입됨.
        sum+=i                    # sum = sum + 1 과 같음
    return sum                    # sum 변수값을 리턴 함

value = get_sum(1,10)             # 함수 실행. 인수로 1, 10 사용. 리턴값을 value 변수에 대입
print(value)                      # 출력

 

728x90
반응형

댓글