【Python3】文字列

'I would like to be a programmer.' #シングルクォートで囲った文字列
"I would like to be a programmer." #ダブルクォートで囲った文字列

'I\'d like to be a "programmer".' #シングルクォートで囲った文字列
"I'd like to be a \"programmer\"." #ダブルクォートで囲った文字列
"\\" #バックスラッシュ
'\'' #シングルクォート
"\"" #ダブルクォート
"\r\n" #改行(CRLF)
"\n" #改行(LF)
"\t" #タブ文字
"\x41" #16 進数の文字
"\u4e16" #16bit Unicode で 16 進数の文字
"\U00004e16" #32bit Unicode で 16 進数の文字
'''Hello
World''' #シングルクォートの三重引用符で複数行

"""Hello
World""" #ダブルクォートの三重引用符で複数行
"Hello" + " " + "World" #文字列の連結
"python" + str(3) #文字列と数値の連結
"{0}本でもニンジン、{1}足でもサンダル、{2}艘でもヨット".format(1,2,3) #書式文字列
"{key1}本でもニンジン、{key2}足でもサンダル、{key3}艘でもヨット".format(key1=1,key2=2,key3=3) #書式文字列
s = "Hello World."

s + " こんにちは世界" #連結
s * 3 #繰り返し
s[1] #1 文字目
s[1:5] #1 文字目から 5 文字目まで
s[1:] #1 文字目以降
s[:7] #7 文字目まで
s[1:11:4] #1 文字目から 11 文字目まで 4 文字飛ばしで