더북(TheBook)

변수는 긴 데이터를 저장할 때도 편하지만, 이것보다 더 강력한 장점이 있습니다. 변수를 사용하면 값을 재사용할 수 있습니다. 예를 들어, 앞의 코드에서 반지름을 5에서 17로 변경한다고 해 봅시다. 반지름 변수를 사용하지 않는다면 어떨까요? 코드로 비교해 봅시다.

# 반지름 변수를 사용하지 않을 때
p = 3.141592

result1 = p * 17 ** 2
print('원의 넓이 =', result1)

result2 = 2 * p *  17
print('원의 둘레 =', result2)

result3 = 4 * p * 17 ** 2
print('구의 겉넓이 =', result3)
# 반지름 변수를 사용할 때
p = 3.141592
r = 17

result1 = p * r ** 2
print('원의 넓이 =', result1)

result2 = 2 * p * r
print('원의 둘레 =', result2)

result3 = 4 * p * r ** 2
print('구의 겉넓이 =', result3)
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.