Why does a calculator function check b == 0 before it divides? | StemPy Lab