
36
2
章
Python
の基礎、
IPython
と
Jupyter Notebook
In [25]: isinstance(b, (int, float))
Out[25]: True
2.3.1.7
属性とメソッド
Python
では通常、オブジェクトには属性とメソッドが定義されています。属性はそのオブジェクト
の中に格納された別のオブジェクトです。メソッドはオブジェクト内部にアクセスするための手段を提
供する関数です。ピリオドを使って、属性やメソッドにアクセスすることができます。次の例を参照し
てください。
In [1]: a = 'foo'
In [2]: a.<Press Tab>
a.capitalize a.format a.isupper a.rindex a.strip
a.center a.index a.join a.rjust a.swapcase
a.count a.isalnum
a.ljust a.rpartition a.title
a.decode a.isalpha a.lower a.rsplit a.translate
a.encode a.isdigit a.lstrip a.rstrip a.upper
a.endswith a.islower a.partition a.split a.zfill
a.expandtabs a.isspace a.replace a.splitlines
a.find a.istitle a.rfind a.startswith
属性