ホームページ  >  記事  >  バックエンド開発  >  Python における一重引用符、二重引用符、三重引用符の違いの概要

Python における一重引用符、二重引用符、三重引用符の違いの概要

高洛峰
高洛峰オリジナル
2017-03-17 17:24:182001ブラウズ

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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。