반응형
다음은 파이썬에서 사용 가능한 연산자의 종류입니다.
1. 산술 연산자
- 덧셈(+)
- 뺄셈(-)
- 곱셈(*)
- 나눗셈(/)
- 몫(//)
- 나머지(%)
- 거듭제곱(**)
a = 10
b = 5
c = a + b # 15
d = a - b # 5
e = a * b # 50
f = a / b # 2.0
g = a // b # 2
h = a % b # 0
i = a ** b # 100000
2. 비교 연산자
- 같음(==)
- 같지 않음(!=)
- 크거나 같음(>=)
- 작거나 같음(<=)
- 큼(>)
- 작음(<)
a = 10
b = 5
c = a == b # False
d = a != b # True
e = a >= b # True
f = a <= b # False
g = a > b # True
h = a < b # False
3. 논리 연산자
- 논리곱(and)
- 논리합(or)
- 논리부정(not)
a = True
b = False
c = a and b # False
d = a or b # True
e = not a # False
4. 할당 연산자
- 등호(=)
- 더하기 등호(+=)
- 빼기 등호(-=)
- 곱하기 등호(*=)
- 나누기 등호(/=)
- 몫 등호(//=)
- 나머지 등호(%=)
- 거듭제곱 등호(**=)
a = 10
a += 5 # a = a + 5와 같음, a는 15
a -= 3 # a는 12
a *= 2 # a는 24
a /= 3 # a는 8.0
a //= 3 # a는 2
a %= 3 # a는 2
a **= 3 # a는 8
5. 비트 연산자
- 비트 AND(&)
- 비트 OR(|)
- 비트 XOR(^)
- 비트 NOT(~)
- 왼쪽 시프트(<<)
- 오른쪽 시프트(>>)
a = 10 # 1010 (2진수)
b = 7 # 0111 (2진수)
c = a & b # 0010 (2진수), c는 2
d = a | b # 1111 (2진수), d는 15
e = a ^ b # 1101 (2진수), e는 13
f = ~a # 0101 (2진수), f는 -11
g = a << 1 # 10100 (2진수), g는 20
h = a >> 1 # 0101 (2진수), h는 5
6. 멤버십 연산자
- in
- not in
a = [1, 2, 3, 4, 5]
b = 3 in a # True
c = 6 not in a # True
7. 항등성 연산자
- is
- is not
a = 10
b = 10
c = a is b # True
d = a is not b # False
위 연산자들을 적절히 조합하여 다양한 계산을 수행할 수 있습니다.
반응형
'Programing > python' 카테고리의 다른 글
파이썬의 반복문 (0) | 2023.02.26 |
---|---|
파이썬의 조건문 (1) | 2023.02.26 |
파이썬 자료형 (0) | 2023.02.26 |
파이썬 변수(Variable) (0) | 2023.02.26 |
파이썬 개발환경 설정을 위해 필요한 항목들에 대해서 (0) | 2023.02.26 |