みましょう: a = 5
、b = 10
、およびhello_world = 'Hello World'
。
私の理解では、Python では、代入演算子を使用して、左側のオペランドを繰り返す必要がないようにすることができます。たとえば、両方が を返すa = a + b
ように書き換えることができます。a += b
15
そのため、一部の Python オブジェクトでは、呼び出されたメソッドが何を返すかに応じて、多少似ている可能性があります。
文字列str
、またはこの場合の文字列hello_world
には、何らかの方法で変更するために使用するメソッドが多数あり、メソッドhello_world.lower()
の結果を変数に割り当てるために呼び出すこともあります。たとえば、where both would returnhello_world = hello_world.lower()
のように書き換えることができます。hello_world .= lower()
hello world
Pythonで利用できるこのようなものはありますか? これは完全にばかげていますか、それとも混乱していますか? 人々がこれについてどう思うか、および/またはそれが既に存在するかどうかに興味があります。