liujiawen 发表于 2023-11-22 06:51:50

请问一下

这个先把love删了,然后再替换不应该用1234替换l,o,v,e这四个字母吗,那不应该是I Fishc c2m吗,为啥是cm啊

isdkz 发表于 2023-11-22 06:51:59

您的问题是关于字符串替换的问题。根据您的描述,您想要将字符串中的 "love" 替换为 "1234",但您得到的结果是 "I Fishc c2m" 而不是 "I Fishc c1234m"。这是因为您使用了错误的替换方式。

正确的替换方式是使用字符串的 replace() 方法,例如在Python中可以这样实现:

s = "I love coding"
new_s = s.replace("love", "1234")
print(new_s)# 输出结果为 "I 1234 coding"


在这个例子中,我们将字符串中的 "love" 替换为 "1234",得到了预期的结果。希望这能帮到您解决问题!

tommyyu 发表于 2023-11-22 12:43:36

先删的是 'l' 'o' 'v' 'e' 四个字符(所有,所以后面的 o 也被删了)
页: [1]
查看完整版本: 请问一下