我有这个url='http://www.bhaskar.com/uttar_pradesh/lucknow/='。在“=”号之后给出一个印地语单词,表示搜索到的单词。我希望能够将它作为一个参数添加到这个url中,这样我就只需要每次更改单词,而不需要更改整个url。我试着用这个:
>>> url = 'http://www.bhaskar.com/uttar_pradesh/lucknow/='
>>> word = 'word1'
>>> conj = url + word
但这给了我unicode的印地语单词。像这样:
>>> conj
'http://www.bhaskar.com/uttar_pradesh/lucknow/=\xe0\xa6\xb8\xe0\xa6\xb0'
有人能帮忙吗?你知道吗
不,它没有:)
在终端中键入
temp
时,它将显示字符串的唯一解释。但是,当您键入print(temp)
时,您会得到一个更友好的表示同一字符串的。然而,最后,temp
所指向的字符串始终是相同的,只是以不同的方式呈现。例如,请参见,如果获取第二个变量并将其放入变量中并打印:实际上,您可以使用所有字符中的转义值来创建字符串,而不仅仅是孟加拉语字符:
最后,所有这些字符串都是相同的:
所以,别担心,变量中有正确的字符串。只有在转义字符串显示在其他位置时,才会出现问题。完成你的程序,一直运行到最后,你会发现不会有错误。你知道吗
相关问题 更多 >
编程相关推荐