반응형
숫자 연산자
숫자 연산자는 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
연산자 우선 순위
숫자 연산자 우선 순위는 이러한 연산자가 실행되는 순서를 결정합니다. 우선 순위는 다음과 같습니다.
- 괄호 ()
- 거듭제곱 **
- 단항 더하기 + 및 단항 빼기 -
- 곱셈 *, 나눗셈 /, 바닥 나눗셈 // 및 모듈러스 %
- 더하기 + 및 빼기 -
우선 순위가 높은 연산자는 우선 순위가 낮은 연산자보다 먼저 실행됩니다. 실행 순서를 변경하려면 괄호를 사용하여 식을 그룹화할 수 있습니다. 예시는 다음과 같습니다.
result = 2 + 3 * 4
print(result) # Output: 14
result = (2 + 3) * 4
print(result) # Output: 20
반응형
'Python > Python 기본' 카테고리의 다른 글
[Python] input 함수와 케스팅(Casting) 함수에 대해 알아보자! (0) | 2023.04.20 |
---|---|
[Python] 파이썬 변수와 복합 연산자 활용 (0) | 2023.04.20 |
[Python] 파이썬 문자열 연산자들과 예시 (0) | 2023.04.20 |
[Python] 문자열과 이스케이프(\) 활용법 (0) | 2023.04.19 |
[Python] 파이썬 데이터 유형(Data type)을 알아보자! (0) | 2023.04.18 |