[Python] 파이썬 기초 정리-2 | 기본 연산자 (산술 연산자, 비교 연산자, 논리 연산자, 할당 연산자) | 파이썬 기본 문법
2024. 5. 16. 21:48ㆍPython 파이썬
반응형
1. 산술 연산자
- 덧셈(+), 뺄셈(-), 곱셈(*), 나눗셈(/), 몫(//), 나머지(%), 거듭제곱(**)과 같은 숫자 연산을 수행
# 덧셈 (Addition)
print(3 + 5) # 결과: 8
# 뺄셈 (Subtraction)
print(10 - 4) # 결과: 6
# 곱셈 (Multiplication)
print(2 * 3) # 결과: 6
# 나눗셈 (Division)
print(10 / 2) # 결과: 5.0
# 몫 (Floor Division)
print(10 // 3) # 결과: 3
# 나머지 (Modulus)
print(10 % 3) # 결과: 1
# 거듭제곱 (Exponentiation)
print(2 ** 3) # 결과: 8
2. 비교 연산자
- 두 값을 비교하여 참(True) 또는 거짓(False)을 반환
# 크다 (Greater Than)
print(3 > 2) # 결과: True
# 작다 (Less Than)
print(3 < 2) # 결과: False
# 크거나 같다 (Greater Than or Equal To)
print(3 >= 2) # 결과: True
# 작거나 같다 (Less Than or Equal To)
print(3 <= 2) # 결과: False
# 같다 (Equal To)
print(3 == 3) # 결과: True
# 같지 않다 (Not Equal To)
print(3 != 2) # 결과: True
3. 논리 연산자
- 논리값 ('True', 'False') 간의 논리 연산을 수행
# 논리 AND (and)
print(True and False) # 결과: False
print(True and True) # 결과: True
# 논리 OR (or)
print(True or False) # 결과: True
print(False or False) # 결과: False
# 논리 NOT (not)
print(not True) # 결과: False
print(not False) # 결과: True
4. 할당 연산자
- 변수에 값을 할당 또는 기존 값에 대해 연산 수행 후 그 결과를 다시 변수에 할당
# 기본 할당 (Assignment)
x = 5
print(x) # 결과: 5
# 덧셈 할당 (Add and Assign)
x += 3 # x = x + 3 # 결과: 8
# 뺄셈 할당 (Subtract and Assign)
x -= 2 # x = x - 2 # 결과: 6
# 곱셈 할당 (Multiply and Assign)
x *= 4 # x = x * 4 # 결과: 24
# 나눗셈 할당 (Divide and Assign)
x /= 6 # x = x / 6 # 결과: 4.0
# 몫 할당 (Floor Divide and Assign)
x //= 2 # x = x // 2 # 결과: 2.0
# 나머지 할당 (Modulus and Assign)
x %= 2 # x = x % 2 # 결과: 0.0
# 거듭제곱 할당 (Exponentiate and Assign)
x = 2
x **= 3 # x = x ** 3 # 결과: 8
5. 비트 연산자
- 정수형 데이터에 대해 비트 단위 연산을 수행
a = 60 # 60의 이진수: 0011 1100
b = 13 # 13의 이진수: 0000 1101
# 비트 AND (Bitwise AND)
print(a & b) # 결과: 12 (0000 1100)
# 비트 OR (Bitwise OR)
print(a | b) # 결과: 61 (0011 1101)
# 비트 XOR (Bitwise XOR)
print(a ^ b) # 결과: 49 (0011 0001)
# 비트 NOT (Bitwise NOT)
print(~a) # 결과: -61 (비트 반전)
# 비트 왼쪽 시프트 (Left Shift)
print(a << 2) # 결과: 240 (1111 0000)
# 비트 오른쪽 시프트 (Right Shift)
print(a >> 2) # 결과: 15 (0000 1111)
파이썬 기초-1 ( 데이터 타입, 변수)
2024.05.06 - [컴퓨터언어/Python 파이썬] - [Python] 파이썬 기초 정리-1 | 변수, 데이터 타입 (자료형), 형변환 | 파이썬 기초 문법
[Python] 파이썬 기초 정리-1 | 변수, 데이터 타입 (자료형), 형변환 | 파이썬 기초 문법
변수와 데이터 타입 (자료형)파이썬에서는 변수를 사용하여 데이터를 저장할 수 있고, 변수를 선언할 때 데이터 타입을 명시할 필요가 없다.파이썬은 자동으로 데이터 타입을 결정한다. 1. 숫
wolleyneerg.tistory.com
반응형
'Python 파이썬' 카테고리의 다른 글
[Python] 파이썬의 함수 def, 클래스 class 상속에 대하여 (0) | 2025.03.17 |
---|---|
[Python] 파이썬 라이브러리 pandas 기본 개념, 함수 및 메소드 정리 (0) | 2025.03.02 |
[Python] 파이썬 기초 정리-1 | 변수, 데이터 타입 (자료형), 형변환 | 파이썬 기초 문법 (0) | 2024.05.16 |