Pythonで無限ループ

練習のために無限ループを作成しました。

方法としては、関数を定義し、その関数をプログラム内で呼び出すのですが、関数の中でその関数を呼び出しています。

プログラムの中に止める術がないので、永遠に表示され続きます。

私はPyScripterを使っているのですが、最後にエラーがでました。

    print("Chocolate...")
RecursionError: maximum recursion depth exceeded while calling a Python object

一定回数を超えたらループをストップする安全装置が付いているようです。

基本的にCtrl+Cでループを止められると聞きましたが、私の場合はPCのスペックが低すぎたのか、固まってしまってキー入力どころではありませんでした。

よっさん
  • よっさん
  • 当サイトの管理人。ニューヨークの大学を飛び級で卒業。その後某日系IT企業でグローバル案件に携わる。マレーシアに1.5年赴任した経験を持つ。バイリンガルITエンジニアとしていかに楽に稼ぐか日々考えている。

コメントする

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です