728x90
파이썬에서는 산술 연산자를 사용하여 숫자를 계산할 수 있습니다. 산술 연산자는 +
, -
, *
, /
등이 있으며, 이를 조합하여 복잡한 계산도 가능합니다.
예제 #17에서는 다양한 산술 연산자를 사용하여 계산을 수행하고 있습니다. 각각의 계산 결과는 다음과 같습니다.
print("2 + 3 =", 2+3)
# 출력 결과: 2 + 3 = 5
print("2 - 3 =", 2-3)
# 출력 결과: 2 - 3 = -1
print("2 * 3 =", 2*3)
# 출력 결과: 2 * 3 = 6
print("2 / 3 =", 2/3)
# 출력 결과: 2 / 3 = 0.6666666666666666
예제 #18에서는 괄호를 사용하여 연산자의 우선순위를 조절하고 있습니다. 괄호 안의 계산이 먼저 수행되므로, (2+3)/4*2
는 다음과 같이 계산됩니다.
print((2+3)/4*2)
# 출력 결과: 2.5
예제 #19에서는 다양한 산술 연산자를 함께 사용하고 있습니다. //
연산자는 나눗셈의 몫을 구하는 연산자이며, %
연산자는 나눗셈의 나머지를 구하는 연산자입니다. **
연산자는 거듭제곱을 구하는 연산자이며, *
와 **
연산자는 우선순위가 같으므로 왼쪽에서 오른쪽으로 계산됩니다.
print("7 // 3 =", 7//3)
# 출력 결과: 7 // 3 = 2
print("7 % 3 =", 7%3)
# 출력 결과: 7 % 3 = 1
print("3 ** 2 =", 3**2)
# 출력 결과: 3 ** 2 = 9
print("2 ** 3 =", 2**3)
# 출력 결과: 2 ** 3 = 8
print(2*3**2)
# 출력 결과: 18
예제 #20에서는 연산자의 우선순위를 고려하여 계산을 수행하고 있습니다. *
와 /
연산자는 +
와 -
연산자보다 우선순위가 높으므로 먼저 계산됩니다. *
와 /
연산자의 우선순위가 같으므로 왼쪽에서 오른쪽으로 계산됩니다.
print(5 + 3 * 2)
# 출력 결과: 11
print(2 + 2 - 2 * 2 / 2 * 2)
# 출력 결과: 0.0
print(2 - 2 + 2 / 2 * 2 + 2)
# 출력 결과: 4.0
산술 연산자와 우선순위를 잘 이해하고 활용하면, 파이썬에서 다양한 계산을 쉽게 수행할 수 있습니다. 더 많은 질문이 있다면 언제든지 물어보세요!
728x90
'파이썬 > 파이썬기초' 카테고리의 다른 글
13. 사용자로부터 나이 입력받기 (#23, #24) (0) | 2024.03.23 |
---|---|
12. 원의 둘레, 넓이, 구의 겉넓이, 부피 계산하기 (#21, #22) (0) | 2024.03.23 |
10. 자료형 확인하기 (#14, #15, #16) (0) | 2024.03.23 |
9. 범위를 벗어난 인덱스 접근하기 (#12) (0) | 2024.03.23 |
8. 문자열 인덱싱하기 (#9, #10, #11) (0) | 2024.03.23 |