pythonで文字列書式を行うための2つの方法があります。は文字列フォーマッタ `%+ tuple`は非推奨ですか?
タプル続い%
使用
:
format
を使用して'%s %s' % ('one', 'two')
:
'{} {}'.format('one', 'two')
PyFormat webpageには非常に素敵な李がありますフォーマットのオプションのst。廃止予定の「古い」方法であるため、私たちはformat
を使用する必要があります、または両方の方法:私は、彼らが私の質問は簡単です
% + tuple
方法「OLD」と呼ぶことに気づいたが 使用しても問題ありませんか?
format
はより強力で、「古い」方法ではできないようなことができます。
旧式、*比較的*(新しい形式のスタイルにはいくつかの新機能が追加されました)廃止予定ではありません –
いいえ、廃止されることはありません。そして今、フォーマットを行う3つの方法があります。あなたは 'f'文字列を見逃しました。 –