gpt4 book ai didi

python - 等价于 =+ 的字符串,但将现有字符串附加到新字符串而不是添加到新字符串之前

转载 作者:太空狗 更新时间:2023-10-30 00:06:52 24 4
gpt4 key购买 nike

<分区>

我正在使用 PyCharm(版本 4.0.3)并收到样式警告 Assignment can be replaced with augmented assignment 在以下代码的第二行*:

abc = 'and cheese'
abc = 'ham' + abc

* - 我的代码实际上不是这段代码,但它会产生相同的错误。我以编程方式生成两个字符串,我必须/想要在第二行(英语语法的第一部分)之前生成第一行(英语语法的第二部分)。

但我不知道什么增强赋值可以做到这一点。如果代码是这样的(其中可以按执行顺序首先生成所需最终字符串的第一部分)

abc = 'ham'
abc = abc + 'and cheese'

然后我相信这个问题可以通过 += 运算符轻松解决:

abc = 'ham'
abc += 'and cheese'

但是在我的问题的上下文中(“和奶酪”部分在“火腿”之前声明),有没有办法满足这个警告?

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com