• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    미해결

1부터 1000까지의 합을 구하는 과정에서 궁금한 점입니다

21.07.08 15:07 작성 조회수 221

0

강의에서 1부터 1000까지의 합을 구하는 과정을 설명하실 때

sum1 = 0 으로 우선 설정을 한 뒤, 

for v in range(1, 1001):

       sum1 += v

으로 복합 대입 연산자를 쓰셨는데, 이를 산술 연산자로 바꾸면

sum1 =  sum1 + v 라고 설명해 주셨습니다.

여기서 sum1 =  sum1 + v 의 의미가 잘 이해가 되지 않습니다. sum1 =0이라고 위에서 이미 설정을 했는데, 그럼 sum1 =  sum1 + v은   0 = 0 + v 라는 의미인건가요? 수학적으로 성립하지 않는 논리인듯 하여 질문 드려봅니다...

 

답변 1

답변을 작성해보세요.

2

오른쪽을 연산 후 왼쪽으로 다시 대입한 결과예요~

a = 2

a = a + 1 

a -> 3 이 저장되겠죠?