shinmのブログ

ITエンジニアの日常。

Python入門_トリプルクオーテーション

トリプルクオーテーション - 文字列 - Python入門

サンプルコードを動かしてみた。

サンプルpythonソース(test3-1.py)
#coding: UTF-8

print """Hello!, Endou
How are you doing?
See you"""
実行結果
D:\shin_python>more test3-1.py
#coding: UTF-8

print """Hello!, Endou
How are you doing?
See you"""

D:\shin_python>python test3-1.py
Hello!, Endou
How are you doing?
See you

D:\shin_python>

なるほど、ダブルクオーテーション(もしくはシングルクオーテーション)で囲んだ場合、
改行も含んだ文字列を表現できるのか。

試しに、サラリーマン川柳をプログラムで出力してみた。

サンプルpythonソース(test3-1_test.py)
#coding: UTF-8

print """
久しぶり
ハローワークで
同窓会
"""
実行結果
D:\shin_python>more test3-1_test.py
#coding: UTF-8

print """
久しぶり
ハローワークで
同窓会
"""

D:\shin_python>python test3-1_test.py

久しぶり
ハローワークで
同窓会


D:\shin_python>

改行もそのままのイメージでプログラム内に書けるので扱いやすそうな感じだ。