相关疑难解决方法(0)

除非分配输出,否则为什么不调用Python字符串方法呢?

我尝试做一个简单的字符串替换,但我不知道为什么它似乎不起作用:

X = "hello world"
X.replace("hello", "goodbye")
Run Code Online (Sandbox Code Playgroud)

我想将单词更改hellogoodbye,因此它应该将字符串更改"hello world""goodbye world".但X仍然存在"hello world".为什么我的代码不起作用?

python string replace

133
推荐指数
1
解决办法
10万
查看次数

为什么反斜杠会出现两次?

当我创建一个包含反斜杠的字符串时,它们会重复:

>>> my_string = "why\does\it\happen?"
>>> my_string
'why\\does\\it\\happen?'
Run Code Online (Sandbox Code Playgroud)

为什么?

python string escaping repr backslash

46
推荐指数
2
解决办法
1万
查看次数

在Python中从字符串中删除反斜杠

如何从Python中删除字符串中的所有反斜杠?

这对我不起作用:

result = result.replace("\\", result)
Run Code Online (Sandbox Code Playgroud)

我需要将结果视为原始字符串吗?

python regex escaping

16
推荐指数
3
解决办法
5万
查看次数

标签 统计

python ×3

escaping ×2

string ×2

backslash ×1

regex ×1

replace ×1

repr ×1