파이썬에서 복합 대입 연산자 사용하기

파이썬에서 복합 대입 연산자 사용하기

파이썬은 다양한 복합 대입 연산자를 제공하여 코드를 간결하게 작성할 수 있도록 돕습니다. 이번 글에서는 파이썬에서 제공하는 복합 대입 연산자들과 그 사용 방법에 대해 알아보겠습니다.

복합 대입 연산자란?

복합 대입 연산자는 기본적인 연산자와 대입 연산자(=)를 결합한 형태입니다. 이 연산자들은 코드를 간결하게 만들어주며, 파이썬에서는 다양한 형태의 복합 대입 연산자를 제공합니다.

복합 대입 연산자 종류

아래 표는 파이썬에서 사용 가능한 복합 대입 연산자들과 각 연산자의 기능을 요약한 것입니다.

연산자설명
+=왼쪽 피연산자에 오른쪽 피연산자를 더한 후 결과를 왼쪽 피연산자에 할당합니다.
-=왼쪽 피연산자에서 오른쪽 피연산자를 뺀 후 결과를 왼쪽 피연산자에 할당합니다.
*=왼쪽 피연산자에 오른쪽 피연산자를 곱한 후 결과를 왼쪽 피연산자에 할당합니다.
/=왼쪽 피연산자를 오른쪽 피연산자로 나눈 후 결과를 왼쪽 피연산자에 할당합니다.
%=왼쪽 피연산자를 오른쪽 피연산자로 나눈 후의 나머지를 왼쪽 피연산자에 할당합니다.
//=왼쪽 피연산자를 오른쪽 피연산자로 나눈 후의 몫을 왼쪽 피연산자에 할당합니다.
**=왼쪽 피연산자를 오른쪽 피연산자로 제곱한 후 결과를 왼쪽 피연산자에 할당합니다.

복합 대입 연산자 사용 예시

1. 예시

n = 10
n += 20  # n = n + 20과 같습니다.
print(n)  # 출력: 30

s = "Hello, "
s += "World!"  # s = s + "World!"와 같습니다.
print(s)  # 출력: Hello, World!

2. 실행 결과

복합 대입 연산자 사용 예시 실행 결과 화면입니다.


☞ 이 연산자들을 적절히 활용하면 코드를 훨씬 간결하고 이해하기 쉽게 만들 수 있습니다. 그러나 이러한 연산자의 사용이 코드의 가독성을 해칠 가능성이 있다면, 더 명확한 표현 방식을 사용하는 것이 좋습니다. 복합 대입 연산자의 적절한 사용은 코드의 효율성과 가독성 사이에서 균형을 찾는 데 도움이 됩니다.

참고 자료

함께 보면 좋은 이전 게시글

위로 스크롤