Monday, 15 April 2013

Python printing a procedure -



Python printing a procedure -

i trying print procedure in python. how print it? here code

def proc(a,b): if test(a): homecoming b homecoming print proc(a,b)

but error:

nameerror: name 'a' not defined

thanks in advance.

a name of local variable used hold value of first argument passed function when called. when calling it, need actual value, or variable defined in scope function called. example:

def proc(a,b): if test(a): homecoming b homecoming x = 6 print proc(x, 7)

now when proc called, value of variable x , value 7 passed proc. within proc, a have same value x (at time of call) in calling scope, , b have value 7.

python printing

No comments:

Post a Comment