エスケープシーケンス
Pythonでもエスケープシーケンスが存在します。多くのエスケープシーケンスの中で、比較的使用頻度の高いものを紹介します。
3行目のように「\」をシングルクォーテーションの前に付与します。エスケープシーケンスではありませんが、4行目のようにダブルクォーテーション内に含めることもできます。
# -*- coding: utf-8 -*- print '1234¥'567890' print "1234'567890"
--実行結果--
1234'567890 1234'567890
同様に「\」をダブルクォーテーションの前に付与します。4行目のようにシングルクォーテーション内に含めこともできます。
# -*- coding: utf-8 -*- print "1234¥"567890" print '1234"567890'
--実行結果--
1234"567890 1234"567890
「\」を2つ続けて記述します。
# -*- coding: utf-8 -*- print '1234¥¥567890'
--実行結果--
1234¥567890
「\n」と記述します。
# -*- coding: utf-8 -*- print '1234¥n567890'
--実行結果--
1234 567890
「\t」と記述します。
# -*- coding: utf-8 -*- print "1234¥t567890"
--実行結果--
1234 567890
プラットフォームに依存しない安全なファイルパス構築!
▶基礎編:パスの結合・連結
