7

バックスラッシュが文字列に含まれているかどうかを比較するにはどうすればよいですか?

比較するバックスラッシュ記号の書き方がわかりません。私はこれを試してみましたが、うまくいきません:

コード:

s = r"\""
print s

出力:\"

試してみると、出力としてs = "\""得られます"

それを達成する方法がわかりません。

助けてくれてありがとう。

4

4 に答える 4

23

バックスラッシュをエスケープする必要があります。

s = "\\"
于 2012-07-04T15:18:08.537 に答える
3

バックスラッシュはエスケープに使用されるため、文字列リテラルにバックスラッシュを表示するには、別のバックスラッシュでバックスラッシュをエスケープする必要があります。

print "\\"

1 つのバックスラッシュを含む文字列を出力します。

于 2012-07-04T15:20:32.307 に答える
2
"\\" in mystring

mystring は文字列です。バックスラッシュが含まれているかどうかを教えてくれます

于 2012-07-04T15:21:35.833 に答える