ホームページ > バックエンド開発 > Python チュートリアル > Pythonにおける一重引用符、二重引用符、三重引用符の違い

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

高洛峰
リリース: 2016-10-19 13:24:16
オリジナル
1162 人が閲覧しました

Python では、文字列を一重引用符または二重引用符で囲むことができますが、PHP では、表現される文字列が一重引用符と二重引用符で囲まれる部分が異なります。ただし、php での一重引用符は二重引用符よりも高速に解析されます。引用。
Python で文字列オブジェクトを表す必要がある場合、一重引用符と二重引用符に違いはありません。
その逆も同様です。このため、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 です

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート