pi عالمي - لم يتم تعريفه داخل الدالة وهو
متاح في البرنامج بأكمله.area - لاحظ أن هناك متغيرين بهذا الاسم! واحد عالمي
والآخر محلي داخل الدالة ellipse_area.a - لاحظ أيضًا وجود متغيرين بهذا الاسم. هذا هو المقصود بالخدعة:
كتابة a = a + 3 ليس لها معنى. يتم تعيين قيمة للمتغير المحلي
a ، ولكن تنتهي الدالة مباشرة بعد ذلك ، والمتغير a لن يكون
متاحًا بعد ذلك ، و لهذا لن يتم استخدامه أبدًا.b محلي فقط - إنه قيمة(argument) لدالة ellipse_area.