エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Python の staticmethod と classmethod のちがい
Python には staticmethod と classmethod というよく似たふたつのデコレータが存在します。一見わかり... Python には staticmethod と classmethod というよく似たふたつのデコレータが存在します。一見わかりづらいこれらのちがいについて今回は見ていきます。 結論からざっくり言うと両者のちがいは次のとおりになるかと思います。 staticmethod の高機能版が classmethod ふたつのちがいは「引数の扱い」 staticmethod ではメソッドは実引数をそのまま受け取る classmethod ではクラス自身が暗黙的に第一引数として挿入される ことばだけではわかりづらいので、例を見てみましょう。 class MyClass(object): @staticmethod def static_method(*args): print(*args) @classmethod def class_method(*args): print(*args) MyCl
2015/11/15 リンク