は1~2の位置引数を取りますが、3が与えられました。
2022-02-16 21:27:02
Pythonのプログラムを書いていて、偶然この問題に遭遇しました。調べてみると、引数の欠落はない。この関数はクラス配下の関数であり、定義する際にselfパラメータを追加する必要がある。
しかし!Pythonはselfに値を代入する必要がないのに、なぜselfに値を代入するのでしょうか?関連情報を調べてみると、MyClassというクラスを作り、MyClassをインスタンス化してオブジェクトMyObjectを取得し、このオブジェクトのMyObject.method(arg1,arg2)というメソッドを呼び、この処理をPythonが自動的にMyclass.mehod(MyObject,arg1, arg2)へ回していることがわかりました。
関連
-
[解決済み】Python: ループの外側で「break」する
-
(解決済み) ValueError: 連結軸を除く全ての入力配列の次元が正確に一致する必要がある_walking_quantization-programmer_ITS203
-
[解決済み] _csv.Error: iterator should return strings, not bytes (did you open file in text mode?) [duplicate].
-
[解決済み] PythonでBingの検索結果を取得する
-
[解決済み] PythonでUPPERCASの文字列を文の大文字に変換する
-
[解決済み] pythonw.exe か python.exe?
-
[解決済み] Python: snmp の timeticks を秒/日などに変換する。
-
[解決済み] setattr__ の正しい使い方、無限再帰を回避する方法
-
python merge matrix error 入力配列はすべて同じでなければならない......そしてvstack()は1つの位置の配列を受け取る......etc......。
-
args','**','**kwargs' を理解する。
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】Python [Errno 98] アドレスはすでに使用中です。
-
[解決済み] numpy/scipy/ipython:Failed to interpret a file as a pickle
-
[解決済み] pipでScipyをインストールできない
-
[解決済み] Seabornのプロットで凡例のフォントサイズを大きくするには?
-
[解決済み] ブラウザでJupyter/ipythonノートブックのセル幅を広げるにはどうすればよいですか?
-
[解決済み] plt.close()とplt.clf()の相違点
-
[解決済み] python socket.error 操作が許可されていない
-
[解決済み] Python 3に切り替えるとUnicodeDecodeErrorが発生する
-
[解決済み] BeautifulSoupという名前のモジュールがない(しかし、インストールされているはず) [重複] 。
-
Pythonでrequirements.txtのすべてを解説する