让:a = 5
,b = 10
和hello_world = 'Hello World'
。
据我了解:Python 允许我们使用赋值运算符来防止我们不得不重复左操作数。例如,a = a + b
可以重写为a += b
两者都返回的地方15
。
因此,对于某些 Python 对象,它可能有些相似,具体取决于被调用的方法返回的内容。
对于字符串,str
或者在这种情况下是我们的字符串hello_world
,您可以使用多种方法以某种方式修改它,例如hello_world.lower()
有时我会调用它来为变量分配方法的结果。例如,hello_world = hello_world.lower()
可以重写为hello_world .= lower()
where both will return之类的东西hello world
。
Python中有这样的东西吗?这对您来说是完全荒谬或令人困惑的吗?好奇人们对此有何看法和/或它是否已经存在。