相关疑难解决方法(0)

做a = b + a的更好的方法是什么?

我正在使用PyCharm并且我有这样的声明:

a = 'foo'
b = 'bar'
a = b + a
Run Code Online (Sandbox Code Playgroud)

和PyCharm强调最后一行说:

可以使用扩充分配替换分配

首先,我认为可能会有这样的事情但最终出现错误:

a += b # 'foobar'
a =+ b # TypeError: bad operand type for unary +: 'str'
Run Code Online (Sandbox Code Playgroud)

但这'foobar'不是我想要的; 'barfoo'是.

那么,这个增强的任务是什么?有没有更合适的方法来做到这一点,还是应该忽略PyCharm的警告?

python string pycharm

5
推荐指数
1
解决办法
2209
查看次数

标签 统计

pycharm ×1

python ×1

string ×1