[Python]文字列の適用
文字列を表示する方法[Escapeシーケンス]
文字列はネストされた引用符を表示し、三引用符で文字列を表示します.
escape sequence
n「改行」(Line Feed,LF)は通常、新しい行、すなわち新しい行を表す.
tタブ(タブ)
rリターンキャラクタ(Carriage Return,CR)は、通常、前に移動するという意味です.)
表示したい場合は、を前にします.
String Interpolationの文字列フォーマット
重要!💥💥
最も簡単な方法はf-stringsです!Pythonバージョン3.6以上の場合~
印刷せずに使用できます.
起動速度も一番速いそうです!!
3.6バージョンより低いかもしれないので、知っておくべきです~
str.format()は{0}、{1}、{2}、...順序よく入る.
join(), split()
区切り記号join(文字列からなるiterableオブジェクト):文字列からなるiterableオブジェクトをセパレータに挿入し、文字列に結合します.区切り文字がない場合は、そのまま貼り付けます.
文字列split(sep=「区切り文字」、maxsplit=分割回数):標準文字列で区切り、各文字列のリストを返します.書き換えで区別するには、
文字列はネストされた引用符を表示し、三引用符で文字列を表示します.
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) # => 참새
Reference
この問題について([Python]文字列の適用), 我々は、より多くの情報をここで見つけました https://velog.io/@yunhlim/Python-문자열-응용テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol