SyntaxErrorの理由: Pythonのループの外側の'break'
2022-02-08 15:16:02
breakはwhileループまたはforループの中でのみ使用可能で、if条件文の下で使用するとエラーが報告されます。SyntaxError: 'break' outside loop. しかし、if条件文がwhileループまたはforループの内部にある場合は、breakを使用することができます。例
if i == "1":
break # Using break here will report an error
whileループやforループではそうはならない。
while True.
if i == "1":
break # No error will be reported here, the program will end the loop at this point
要約すると、breakはループを終了させるために使うので、ループする文の中でしか使えません。
関連
-
[解決済み】syntaxError: 'continue' がループ内で適切に使用されていない
-
[解決済み】何が原因で「IOError: [Errno 9] Bad file descriptor" が os.system() 中に発生するのはなぜですか?
-
[解決済み】sklearn エラー ValueError: 入力にNaN、infinity、またはdtype('float64')に対して大きすぎる値が含まれている。
-
[解決済み】pythonで添え字を印刷する
-
[解決済み] 3Dプライファイルの画像を2D画像に変換することができません。
-
[解決済み] Spyder Python "オブジェクト配列は現在サポートされていません。"
-
[解決済み] Pandas dropna()関数が動作しない
-
[解決済み] コラッツ予想列
-
[解決済み] Python: urllib.error.HTTPError: HTTP Error 404: 見つかりません
-
[解決済み] python requests.get は常に 404 を返します。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] ValueError : 閉じたファイルへのI/O操作
-
[解決済み】ZeroDivisionErrorの取得:ゼロによる整数の除算またはモジュロ
-
[解決済み】Pythonで日付に日数を足す
-
[解決済み] TypeError: 'dict' オブジェクトは dict( ) の使用中に呼び出し可能ではありません。
-
[解決済み] Python用tkinterのインストール
-
[解決済み] AttributeError: 'tuple' オブジェクトには 'shape' という属性がありません。
-
[解決済み] TypeError: range() integer end argument expected, got float?
-
[解決済み] エラー "TypeError: type numpy.ndarray doesn't define __round__ method"
-
[解決済み] コンパイラのフラグでtensorflowをリビルドするには?
-
ImportError: cannot import name 'imread' from 'scipy.misc' 問題に対する解決策