什么时候在Python中使用yield而不是return?