반응형
숫자 연산자

숫자 연산자는 Python에서 숫자 값에 대한 수학 연산을 수행하는 데 사용됩니다. 다음은 예제가 포함된 주요 숫자 연산자입니다.

1. 더하기 +: 두 개의 숫자를 함께 더합니다.

result = 2 + 3
print(result)  # Output: 5

2. 빼기 -: 첫 번째 숫자에서 두 번째 숫자를 뺍니다.

result = 5 - 2
print(result)  # Output: 3

3. 곱셈 *: 두 수를 곱합니다.

result = 3 * 4
print(result)  # Output: 12

 

4. 나누기 /: 첫 번째 숫자를 두 번째 숫자로 나누면 부동 소수점 값이 됩니다.

result = 6 / 2
print(result)  # Output: 3.0

5. 바닥 나누기 //: 첫 번째 숫자를 두 번째 숫자로 나누고 결과를 가장 가까운 정수로 내림합니다.

result = 7 // 2
print(result)  # Output: 3


6. Modulus %: 첫 번째 숫자를 두 번째 숫자로 나눈 나머지를 계산합니다.

result = 7 % 2
print(result)  # Output: 1


7. 지수 **: 첫 번째 숫자를 두 번째 숫자의 거듭제곱으로 올립니다.

result = 2 ** 3
print(result)  # Output: 8


연산자 우선 순위

숫자 연산자 우선 순위는 이러한 연산자가 실행되는 순서를 결정합니다. 우선 순위는 다음과 같습니다.

  1. 괄호 ()
  2. 거듭제곱 **
  3. 단항 더하기 + 및 단항 빼기 -
  4. 곱셈 *, 나눗셈 /, 바닥 나눗셈 // 및 모듈러스 %
  5. 더하기 + 및 빼기 -


우선 순위가 높은 연산자는 우선 순위가 낮은 연산자보다 먼저 실행됩니다. 실행 순서를 변경하려면 괄호를 사용하여 식을 그룹화할 수 있습니다. 예시는 다음과 같습니다.

result = 2 + 3 * 4
print(result)  # Output: 14

result = (2 + 3) * 4
print(result)  # Output: 20

반응형