C
Chris Angelico
Sometimes, it has a *lot* of implicit state:
os.fork()
os.fork() always returns 0, so it *clearly* has no state whatsoever.
It also always returns the next available PID, which is only a small
amount of extra state (from the OS). Nothing else affects its return
value!
ChrisA