Assuming that's python, the fact that it would take an unknown amount of time to exit since you'd have to wait for a number limit rollover to stumble upon zero for the while statement to finish... You have no planned exit condition unless your intent is LITERALLY to see whatever the max_integer size (assuming integer) does and how many times you can add 23 to one until the rollover zero's... which could be one HELL of a long time.
It's a bit like the US involvement in Afghanistan -- there is no exit strategy.