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

Jung Hun Kim님의 프로필 이미지
Jung Hun Kim

작성한 질문수

[2024 개정판] 이것이 진짜 크롤링이다 - 실전편 (인공지능 수익화)

서버 요청 거절 시 해결하는 방법 (헤더 추가하기)

+= 의 용법에 대해 좀 더 자세히 알고싶습니다.

해결된 질문

작성

·

147

1

워드 클라우드 강의에서 나온 total_content += content.text.strip()의 += 용법에 대해 좀 설명해주시면 감사드리겠습니다.

total_content 변수 안에 반복문으로 실행되는 결과를 계속해서 붙여넣는것 같은데 맞나요?

답변 2

1

Jung Hun Kim님의 프로필 이미지
Jung Hun Kim
질문자

이 때 += 대신에 + 만 써도 되지 않나요?

0

스타트코딩님의 프로필 이미지
스타트코딩
지식공유자

안녕하세요! 정훈님

스타트코딩입니다.

 

복합할당연산에 대해 설명드리겠습니다.

+= 는 두개의 연산이 합쳐져 있는 겁니다. (덧셈연산 + 할당연산)

 

a = 10

a += 50

print(a)

위 아래 코드는 똑같습니다.

a = 10

a = a + 50

print(a)

 

즉, 자신과 덧셈 후 결과를 할당하는 연산이에요.

 

+ 덧셈만 쓰면 결과가 변수에 저장이 되지 않기 때문에 결과가 누적되지 않습니다 :)

Jung Hun Kim님의 프로필 이미지
Jung Hun Kim
질문자

자세한 설명 감사합니다. ^^

Jung Hun Kim님의 프로필 이미지
Jung Hun Kim

작성한 질문수

질문하기