Today I was practicing some return types, and put this code:
def funcion(numero):
return numero
print(funcion)
And the output is
<function funcion at 0x7fc48554f950>
but the weirdest thing is that each time I try to run the code it appears other output with different digets/numbers at the end, except 0x7fc48554f950 will be 0x7f8658401950 for example.
I was wondering why this happens? The output from python 2.7.x and 3.6.5 are different as well, which would be and awalys with the beginning and ea0.