Even if the operation won’t change any internal flags, still some Python code would be executed, so I don’t know why it shows a zero. Maybe the timer has not enough resolution to properly time the fast execution. On my laptop, I’ll get sometimes a result of 0.0005006 and other times 0.0.
Running multiple iterations and calculating the average time solves this issue usually.