Marcin 'Qrczak' Kowalczyk wrote: > It should be: > > var x = 0 > def f(): > print x > x = 3 > > for the global variable, and: > > var x = 0 > def f(): > var x > print x > x = 3 > > for the local variable. so the goal of this exercise is to make it easier to introduce hard-to-spot errors by accident? </F>