X-Received: by 10.224.72.199 with SMTP id n7mr5311058qaj.5.1363855937729; Thu, 21 Mar 2013 01:52:17 -0700 (PDT) X-Received: by 10.182.52.74 with SMTP id r10mr46832obo.33.1363855937580; Thu, 21 Mar 2013 01:52:17 -0700 (PDT) Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!news.glorb.com!t2no6889594qal.0!news-out.google.com!k8ni5855qas.0!nntp.google.com!dd2no4900039qab.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.python Date: Thu, 21 Mar 2013 01:52:17 -0700 (PDT) Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=84.126.115.238; posting-account=zbIpXgoAAADlH-8ejBy20pEubcWweCfv NNTP-Posting-Host: 84.126.115.238 User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <263e910f-4cc5-4b50-bf8d-c207622170b5@googlegroups.com> Subject: free and nonlocal variables From: bartolome.sintes@gmail.com Injection-Date: Thu, 21 Mar 2013 08:52:17 +0000 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Xref: csiph.com comp.lang.python:41638 In Python 3, "free variable" and "nonlocal variable" are synonym terms? Or = is there a difference, like "a free variable is a variable that is not a lo= cal variable, then nonlocal variables and global variables are both free va= riables"? Thanking you in advance, Bartolom=E9 Sintes