강의

멘토링

로드맵

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

vpdtlrdl님의 프로필 이미지
vpdtlrdl

작성한 질문수

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

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

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

작성

·

387

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 라는 의미인건가요? 수학적으로 성립하지 않는 논리인듯 하여 질문 드려봅니다...

 

퀴즈

48%나 틀려요. 한번 도전해보세요!

파이썬에서 조건문(if)에 사용될 때 False로 평가되는 값은 무엇일까요?

`1`

`"hello"`

`[1, 2]`

`""` (빈 문자열)

답변 1

2

좋은사람님의 프로필 이미지
좋은사람
지식공유자

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

a = 2

a = a + 1 

a -> 3 이 저장되겠죠?

vpdtlrdl님의 프로필 이미지
vpdtlrdl

작성한 질문수

질문하기