Pythonの各種実行時エラー(SyntaxError : invalid syntaxなど)。
2022-02-08 03:19:26
初心者のためのよくあるPythonランタイムエラー18選
Pythonのエラーメッセージの意味を理解しようとすると、少し複雑になることがあります。ここでは、あなたのプログラムをクラッシュさせる可能性のある、いくつかの一般的な実行時エラーのリストを示します。
<スパン 1) 新機能の追加を忘れて もし , エリフ , さもなくば , に対して , その間 , クラス , デフ 宣言の末尾に追加 : (結果的に " SyntaxError : 構文が無効です。 となります。)
以下のようなコードでエラーが発生します。
<テーブル
1
2
if
spam
=
=
42
print
(
'Hello!'
)
2) ==の代わりに=を使う(結果的に"になる。 SyntaxError: 構文が無効です。 となります。)
= は代入演算子、==は等比級数演算子です。エラーは以下のコードで発生します。
<テーブル
1
2
if
spam
=
42
:
print
(
'Hello!'
)
<スパン 3) 間違ったインデント量を使用している。(結果的に" IndentationError: 予期しないインデント "、" IndentationError: unindent does not match any outer indetation level. "と" IndentationError: インデントされたブロックが期待される ")。
インデントの増加は、: で終わる文の後にのみ使用され、それ以降は以前のインデント形式に戻さなければならないことを忘れないでください。このエラーは、次のようなコードで発生します。
<テーブル
1
2
3
4
5
6
7
8
9
10
11
12
13
print
(
'Hello!'
)
print
(
'Howdy!'
)
Or.
if
spam
=
=
42
:
print
(
'Hello!'
)
print
(
'Howdy!'
)
Or.
if
spam
=
=
42
:
関連
-
警告:文字列定数から 'char *' への非推奨変換
-
エラーについて: error: 'QApplication app' variable has initializer but incomplete type
-
gcc コンパイル時にオペランドがバイナリに変換されない -解決方法
-
BadPaddingException:与えられた最終ブロックが適切にパディングされていない
-
metasploitに関するいくつかのアーキテクチャカタログ
-
AttributeError: モジュール 'tensorflow' には 'get_default_graph' という属性がありません。
-
CentOS 7のインストールとDockerの展開
-
ソケットプログラミング、エラーの原因 ソケット以外でのソケット操作
-
テキストファイルのビジー状態
-
コンパイル時の警告をなくす(Warning)
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
エラー解決:bash: nvm: コマンドが見つかりません。
-
PIL IOErrorの解決策:画像ファイル 'images/1212.jpg' を特定できない。
-
コマンドラインからDSOが見つからないことに遭遇した
-
find:表現上の問題と解決策の前に、道筋がなければならない
-
SocketExceptionです。ブロークン・パイプ・エラーの可能性
-
Makefile 実行中のエラー: make: *** xxx が必要とするターゲット ` ' を作成するためのルールがありません。
-
makeの問題解決。*** ターゲットが指定されておらず、makefileも見つかりません。
-
scpコマンドが通常のファイルでないことを報告する問題の解決法
-
セグメンテーションフォールト(コアダンプ)の解決法
-
プロセスデッド、アクティブな例外なしで呼び出された終了、シグナル11