私はpythonが初めてです。すべての識別子はpythonのオブジェクト参照です(プリミティブデータ型を含む)。オブジェクト参照を使用して、オブジェクト メソッドを呼び出します。例えば
a="hello world"
これは文字列オブジェクトへの参照で、このa
参照を使用して文字列オブジェクト メソッドを呼び出します。しかし、今日見つけたのは、参照の代わりにオブジェクト自体を直接使用できることです。つまり、両方とも
a.upper()
有効"hello world".upper()
です。Pythonでオブジェクトメソッドを呼び出す基本的なロジックを知る必要があります。オブジェクト参照とオブジェクト自体の両方を使用してメソッドを呼び出すにはどうすればよいですか。上記の2つの方法に違いはありますか??