강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

vpdtlrdl님의 프로필 이미지
vpdtlrdl

작성한 질문수

프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)

for 구문(2-1) : 하루종일 반복해봐요.

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

작성

·

380

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 이 저장되겠죠?

vpdtlrdl님의 프로필 이미지
vpdtlrdl

작성한 질문수

질문하기