Hey so i was wondering which is the more efficient way, or better practice to do in this situation.
1,
def function():
global number
number += 2
Or 2,
def function(number):
return number += 2
Thanks.
Hey so i was wondering which is the more efficient way, or better practice to do in this situation.
1,
def function():
global number
number += 2
Or 2,
def function(number):
return number += 2
Thanks.
Performance is irrelevant. Globals are evil (as gnat mentioned); you are best off forgetting the global
keyword exists. There is always a better way.