Czy funkcja wewnątrz funkcji może być globalna, jeśli funkcja przed globalną

Yes it can be. 
Example:
berries = 2
def function1():
	global berries
    def function2():
    	return berries += 1
Smoggy Seahorse