Pythonで無限ループ

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

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

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

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

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

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

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

めっさん
  • めっさん
  • 当サイトの管理人。ニューヨークの大学を飛び級で卒業。その後日系企業でグローバル案件に携わる。大小様々な企業を転々としながら、マレーシアやアメリカへの赴任経験を持つ。バイリンガルITエンジニアとしていかに楽に稼ぐか日々考えている。年齢は秘密だけど定年も間近かな。

コメントする

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