[Python]文字列の適用


文字列を表示する方法[Escapeシーケンス]
文字列はネストされた引用符を表示し、三引用符で文字列を表示します.
escape sequence
n「改行」(Line Feed,LF)は通常、新しい行、すなわち新しい行を表す.
tタブ(タブ)
rリターンキャラクタ(Carriage Return,CR)は、通常、前に移動するという意味です.)
表示したい場合は、を前にします.
String Interpolationの文字列フォーマット
重要!💥💥
最も簡単な方法はf-stringsです!Pythonバージョン3.6以上の場合~
印刷せずに使用できます.
起動速度も一番速いそうです!!
name = '참새'
print(f'안녕 {name}야') # 안녕 참새야
str = f'안녕 {name}야' # print문 아니어도 적용 가능!!!
print(str) # 안녕 참새야
また、%-フォーマット、str.format()もあります.
3.6バージョンより低いかもしれないので、知っておくべきです~
name = '참새'
print('안녕 %s야' %(name)) # % 포맷팅
print('안녕 {0}야'.format(name)) # format 함수
%-フォーマットは文字列に%s、整数に%d、実数に%fを使用します.
str.format()は{0}、{1}、{2}、...順序よく入る.
join(), split()
区切り記号join(文字列からなるiterableオブジェクト):文字列からなるiterableオブジェクトをセパレータに挿入し、文字列に結合します.区切り文字がない場合は、そのまま貼り付けます.
文字列split(sep=「区切り文字」、maxsplit=分割回数):標準文字列で区切り、各文字列のリストを返します.書き換えで区別するには、.split()と書くだけです.
a= '참 새'.split()
print(a)    # => ['참', '새']
b=''.join(a)
print(b)    # => 참새