I have a function that is being run over and over again. Inside that function I want a specific segment to be run only the first time the function is run.
I can't use any variables from outside the functions, e.g.
    firstTime = True
    myFunction(firstTime): #function is inside a loop
        if firstTime == True:
            #code I want to run only once
            firstTime = False
        #code I want to be run over and over again
Neither do I want to use a global variable.
Any ideas how to accomplish this?