>>> x = 'global' >>> def f1(): x = 'local' class C: y = x return C.y
>>> def f2(): x = 'local' class C: x = x return C.x >>> f1() 'local' >>> f2() 'global' -- https://mail.python.org/mailman/listinfo/python-list
>>> x = 'global' >>> def f1(): x = 'local' class C: y = x return C.y
>>> def f2(): x = 'local' class C: x = x return C.x >>> f1() 'local' >>> f2() 'global' -- https://mail.python.org/mailman/listinfo/python-list