[Tutor] Little problem with math module
kent37 at tds.net
Tue Apr 22 04:33:14 CEST 2008
>> my problem is, INSIDE the funcion...the variable erro is correct, but
>> when i return it to the test...and the test prints it....comes out 0.0.
>> Its disturbing...i didnt found a way of solving this.
> err is defined in the function so it thinks it's a local variable.
My reading is that erro is returned from the function and assigned to a
'new' erro at the point of call.
> can set it to change only the global variable by putting
> global err
> as the line right after your function def.
No, because the caller is in a different module.
More information about the Tutor