3.1.3 변수를 사용하는 이유
다음 두 코드는 결과는 같지만, 오른쪽 코드가 한 줄 더 깁니다. 오른쪽 코드에서는 p * r ** 2의 결과를 다시 result 변수에 저장하지만, 왼쪽 코드에서는 결괏값을 변수에 저장하지 않기 때문입니다.
p = 3.141592
r = 5
print(p * r ** 2)
print('반지름이', r, '인 원의 넓이는', p * r ** 2)
실행결과
78.5398
반지름이 5 인 원의 넓이는 78.5398
p = 3.141592
r = 5
result = p * r ** 2
print(result)
print('반지름이', r, '인 원의 넓이는', result)
실행결과
78.5398
반지름이 5 인 원의 넓이는 78.5398