Psymaster wrote: > I want to do this: > > int= 0 > > def change_int(): > int += 1 > > change_int() You shouldn't do that, 'int' is a built-in name. Additionally, you need to tell the function that the variable is a global one. my_int = 0 def change_int(): global my_int my_int += 1 change_int() You'll find that it works fine. -tom!