변수는 긴 데이터를 저장할 때도 편하지만, 이것보다 더 강력한 장점이 있습니다. 변수를 사용하면 값을 재사용할 수 있습니다. 예를 들어, 앞의 코드에서 반지름을 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)
    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.