python 파이썬 연산자 기초문법 다지기

python 파이썬 연산자 기초문법 다지기

파이썬을 공부하다 보면 자주 마주치는 주제 중 하나가 ‘연산자’입니다.

연산자는 간단히 말해 수학적인 연산을 수행하는 기호들인데, 파이썬에서도 이러한 연산자들을 다양하게 활용할 수 있어요.

가장 기본적인 연산자는 더하기(+), 빼기(-), 곱하기(*), 나누기(/) 등이 있어요. 이외에도 나머지 연산자(%), 거듭제곱(**), 나눗셈 후 소수점 이하를 버리는 연산자(//) 등이 있습니다.

그리고 비교 연산자들도 있어요. 등호(==), 부등호(!=), 크다(>), 작다(<), 크거나 같다(>=), 작거나 같다(<=) 등으로 값을 비교할 수 있습니다. 또한 논리 연산자도 있는데, and, or, not이 대표적이에요. 이를 활용해서 조건문을 만들거나, 복잡한 조건을 판단할 수 있어요.

마지막으로 할당 연산자도 있습니다. 이는 변수에 값을 할당할 때 사용되며, =, +=, -=, *=, /= 등이 있어요. 변수에 값이 들어가는 방식에 따라 사용하면 됩니다. 연산자는 파이썬뿐만 아니라 프로그래밍 언어에서 매우 중요한 개념이니, 여러 연산자들을 익혀두면 코딩할 때 훨씬 편리하고 빠를 거예요. 연산자들을 잘 활용해서 다양한 문제를 해결해보세요!

  1. 산술 연산자
# 덧셈
x = 10
y = 5
sum_result = x + y
print("덧셈 결과:", sum_result)

# 뺄셈
difference = x - y
print("뺄셈 결과:", difference)

# 곱셈
product = x * y
print("곱셈 결과:", product)

# 나눗셈
quotient = x / y
print("나눗셈 결과:", quotient)

# 나머지 연산
remainder = x % y
print("나머지 연산 결과:", remainder)

# 거듭제곱 연산
exponentiation = x ** y
print("거듭제곱 연산 결과:", exponentiation)

2. 비교 연산자

x = 10
y = 5

# 동등 비교
print("x와 y가 같은가?", x == y)

# 부등 비교
print("x와 y가 다른가?", x != y)

# 크기 비교
print("x가 y보다 큰가?", x > y)
print("x가 y보다 작은가?", x < y)
print("x가 y보다 크거나 같은가?", x >= y)
print("x가 y보다 작거나 같은가?", x <= y)

3. 논리 연산자

x = True
y = False

# AND 연산
print("x와 y가 모두 참인가?", x and y)

# OR 연산
print("x와 y 중 하나 이상이 참인가?", x or y)

# NOT 연산
print("y가 거짓인가?", not y)

4. 할당 연산자

x = 10

# 증가 연산
x += 5
print("증가 연산 결과:", x)

# 감소 연산
x -= 3
print("감소 연산 결과:", x)

# 곱셈 후 할당
x *= 2
print("곱셈 후 할당 결과:", x)

# 나눗셈 후 할당
x /= 4
print("나눗셈 후 할당 결과:", x)

# 나머지 연산 후 할당
x %= 3
print("나머지 연산 후 할당 결과:", x)

# 거듭제곱 후 할당
x **= 2
print("거듭제곱 후 할당 결과:", x)