pythonでは、stringsは一重引用符または二重引用符で囲むことができます。これらの2つの方法は同等ですが、phpでは、一重引用符と二重引用符は文字列を意味しますが、phpでは一重引用符が解析されます。二重引用符よりも高速です。 Python で文字列
object を表す必要がある場合、一重引用符と二重引用符に違いはありません。 その逆も同様です。このため、Python では 2 つの方法が許可されています。実際のアプリケーションでは、Python の一重引用符と Python 二重引用符がより頻繁に使用されるため、常にエスケープ文字を使用する必要はありません。
たとえば、Python では:
a = 'i love 'laowang python'
print a
と
a = "i love 'laowang python'"
print a は同じ結果になります。
Python の三重引用符は、複数行のテキストを入力するために使用されます。つまり、三重引用符の間に入力された内容は、エスケープする必要がなく、n や非表示の文字もそのまま保持されます。これの利点は、複数行のテキストを置換できることです。
例:
content = '''wwwfefefefefse%(name)s は
はは、彼の年齢は %(age)s'''
c = content % {'name':'pythoner','age': ' 20 '}
print c の結果は次のとおりです:
wwwfefefefefsepythoner は
はは、彼の年齢は 20 です
以上がPython における一重引用符、二重引用符、三重引用符の違いの概要の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。