self

Data Structures

概要

 状態:-  閲覧数:649  投稿日:2018-02-22  更新日:2018-02-26  
メソッドの最初の引数
・Pythonではメソッドは最低1つの引数を持つ
・この最初の引数は必ずselfという名前にする慣例がある
・selfを使用することで、オブジェクト自身の変数を取得したり、メソッドを呼び出すことが出来る

selfという文字でなくてもよい
・慣習的にselfを使うようになっているだけ

構文


コンストラクタ
・コンストラクタを定義するには「init」という名前のメソッドを作成
class クラス名:
   def __init__(self, 引数1, 引数2, ….):
       #コンストラクタの定義

メソッド
class クラス名:

   def メソッド名(self):
       #メソッドの定義



標準ライブラリ

コメント投稿(ログインが必要)



週間人気ページランキング / 6-21 → 6-27
順位 ページタイトル抜粋 アクセス数
1 Python用語 16
2 インポート | インポートシステム 1
2 AttributeError: type object 'datetime.datetime' has no attribute 'datetime' | AttributeError(エラー) 1
2026/6/28 5:05 更新