Pythonのエラーについて。TypeError: += でサポートされていないオペランドタイプ: 'builtin_function_or_method' および 'int' です。
2022-02-18 23:41:28
#-*- coding : utf-8 -*- i = 0 while i <= 100: sum += i i += 1 print(sum) i = 0 while i <= 100: sum += i i += 1 print(sum)
TypeError: unsupported operand type(s) for +=: 'built-in_function_or_method' and 'int'
上記のコードでは、エラーが報告されます。
#-*- coding : utf-8 -*-
i = 0
sum = 0
while i <= 100:
sum += i
i += 1
print(sum)
i = 0
sum = 0
while i <= 100:
sum += i
i += 1
print(sum)
上記のプロンプトのエラーについて:PythonではCのようにint sum(sumの型を指定)が必要ないからですが、式に直接入れて計算できるわけではありませんので、やはり最初に定義する必要があります(こういう細かいところは、普通は避けるようにして、類似問題をうまく収集すべきです)、すなわち正しいコードは以下のようになります。
#-*- coding : utf-8 -*- i = 0 sum = 0 while i <= 100: sum += i i += 1 print(sum)
i = 0 sum = 0 while i <= 100: sum += i i += 1 print(sum)
関連
-
AttributeError: 'mywindow' オブジェクトには 'setCentralWidget' という属性がありません。
-
ImportError: torchvision という名前のモジュールがありません。
-
AttributeError: 'NoneType' オブジェクトには 'group' という属性がありません。
-
Python ModuleNotFoundError: ConfigParser' という名前のモジュールはありません。
-
Pythonを学んだ後、このまとめを整理するために夜更かしすることに...。
-
Python ランタイムエラー, raise notImplementedError
-
タートル共通機能関数
-
TypeError: 'builtin_function_or_method' オブジェクトは反復可能ではありません。
-
TypeError: 'encoding'はこの関数の無効なキーワード引数です。
-
アルゴリズム図 1.2 二項対立型ルックアップ TypeError: リストのインデックスは整数またはスライスでなければならず、float ではありません 解答
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
Abort trap: 6エラーに対するPythonの解決策
-
Solve 'DataFrame' オブジェクトに 'sort' 属性がない。
-
Solve ImportError: cannot import name 'np_utils' from 'tensorflow.keras.utils'
-
Python クローラーで AttributeError: 'NoneType' オブジェクトに属性 'text' がないエラー。
-
AttributeError: 'module' オブジェクトには 'SSL_ST_INIT' 属性がない ソリューション
-
Ubuntu pip AttributeError: 'module' オブジェクトに '_main' 属性がない。
-
Pythonでbs4をインストールした後、pycharmがModuleNotFoundErrorを報告しました。bs4' という名前のモジュールがありません。
-
'dict_items' オブジェクトは添え字を付けることができません。
-
Pythonの学習における問題点
-
Pythonのselfの使い方を詳しく、または常にプロンプトを表示します。TypeError: add() missing 1 required positional argument: 'self' 問題は解決されました。