A função dentro de uma função pode ser global se a função antes de ser global

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