Why Does Python Use Semicolons