I think zero is kinda strange in a way: it is intuitive mostly when thinking about quantities but when dealing with other concepts I find it strange to think about it. Here are some situations where I know how to answer but reasoning about it is still in a way hard:
N^0 or 0^N or 0! or or more simpler when thinking about limits and zero try to see what happens when you try to reach 0 while going like this 0.9^0.9, 0.8^0.8, … 0.001^0.001, 0.0001^0.0001
In most cases I think we are defining the answer. Maybe there are some complex proof for these answers but they only prove that zero is kinda hard to grasp.
Or it might be that I forgot a lot of math and I am wrong with these examples.