Pregunta de entrevista de Huawei Technologies

What's the difference between python `yield` and `return` statement