운영자#
소개#
파이썬의 연산자는 값과 변수에 대한 연산을 수행할 수 있도록 하는 특수한 기호와 키워드입니다. 연산자는 산술, 비교, 논리, 비트 연산, 대입 연산 등 매우 다양한 기능을 제공합니다. 이러한 연산자를 숙달하는 것은 표현력이 풍부하고 효율적인 파이썬 코드를 작성하는 데 필수적이며, 프로그램에서 거의 모든 계산 또는 의사 결정 과정의 기초가 됩니다. 아래에서는 각 연산자의 사용법과 예상 결과를 이해하는 데 도움이 되는 간결한 예제를 제공합니다.
Arithmetic#
이름 |
상징 |
연산자 |
예 |
|---|---|---|---|
덧셈 |
|
|
|
분할 |
|
|
|
지수 |
|
|
|
층별 구분 |
|
|
|
모듈로 |
|
|
|
곱셈 |
|
|
|
부정 |
|
|
|
빼기 |
|
|
|
Augmented Arithmetic#
이름 |
상징 |
연산자 |
예 |
|---|---|---|---|
덧셈 |
|
|
|
분할 |
|
|
|
지수 |
|
|
|
층별 구분 |
|
|
|
계수 |
|
|
|
곱셈 |
|
|
|
빼기 |
|
|
|
Comparison#
이름 |
상징 |
연산자 |
예 |
|---|---|---|---|
평등 |
|
|
|
불평등 |
|
|
|
보다 큰 |
|
|
|
크거나 같음 |
|
|
|
미만 |
|
|
|
이하 또는 같음 |
|
|
|
연쇄 비교 |
|
|
|
Logical#
이름 |
상징 |
예 |
|---|---|---|
거짓 |
|
특정 값들은 다음과 같이 정의됩니다:
|
진실 |
|
명시적으로 |
이름 |
상징 |
연산자 |
예 |
|---|---|---|---|
신원 |
|
|
|
정체성이 아님 |
|
|
|
논리적 AND |
|
|
|
논리적 부정 |
|
|
|
논리적 OR |
|
|
|
조건식 |
|
|
|
Sequences (Lists, Tuples, Strings)#
이름 |
상징 |
연산자 |
예 |
|---|---|---|---|
연쇄 |
|
|
|
슬라이스 할당 |
|
|
|
슬라이스 삭제 |
|
|
|
슬라이싱 |
|
|
Dictionaries (Mappings)#
이름 |
상징 |
연산자 |
예 |
|---|---|---|---|
색인화된 할당 |
|
|
|
인덱스 삭제 |
|
|
|
인덱싱 |
|
|
String Formatting#
이름 |
상징 |
연산자 |
예 |
|---|---|---|---|
문자열 서식 지정 |
% |
|
|
Membership#
이름 |
상징 |
연산자 |
예 |
|---|---|---|---|
격리 시험 |
|
|
|
회원 자격 거부 (가입하지 않음) |
|
|
|
Bitwise#
이름 |
상징 |
연산자 |
예 |
|---|---|---|---|
비트 단위 및 |
|
|
|
비트 단위 배타적 논리합(XOR) |
|
|
|
비트 단위 반전(NOT) |
|
|
|
비트 단위 OR |
|
|
|
좌측 이동 |
|
|
|
오른쪽 변속 |
|
|
|
Augmented Bitwise#
이름 |
상징 |
연산자 |
예 |
|---|---|---|---|
증강 비트 단위 AND |
|
|
|
증강 비트 단위 XOR(배타적 논리합) |
|
|
|
증강 비트 OR |
|
|
|
증강 좌측 이동 |
|
|
|
증강 우측 이동 |
|
|
|