など、基本的な内容から、より実践的な内容に関してもわかりやすく解説していきたいと思います。yield文についてわからなくても、基礎からしっかりと解説していきます! ※この記事のコードはPython 3.7で動作確認しました。 本記事を読む前に、Pythonがどんなプログラミング言語なのかをおさらいしておきたい人は次の記事を参考にしてください。 → Pythonとは?特徴やできること、活用例をわかりやすく簡単に解説 なお、その他のPythonの記事についてはこちらにまとめています。 yieldとは yieldは、関数を一時的に実行停止させることが出来る機能を持つ文です。 その時点での戻り値を返し、そしてまた再開させることができます。yieldについて知るには、イテレータとジェネレータについて知らなければなりません。 イテレータとジェネレータ Pythonにはイテレータとジェネレータという概念
![【Python入門】yield文の基本的な使い方を解説 | 侍エンジニアブログ](https://cdn-ak-scissors.b.st-hatena.com/image/square/561f0097e0490649ed46e2ffcca963c39d978cf1/height=288;version=1;width=512/https%3A%2F%2Fwww.sejuku.net%2Fblog%2Fwp-content%2Fuploads%2F2018%2F02%2Fimage2.jpg)