フォーマット済み文字列リテラルの便利な使い方[Python]

7月 27, 2020

Python3.6から追加されたフォーマット済み文字列リテラルを便利に使ってるなあと思った事例をいくつか紹介.

今後も見つけるたびに追加していこうと思う.

Bashのように{hoge}で変数を使う

Kaggleで見かけた使い方

あるフォルダのしたのファイルを読み込むときに便利.

DATA_FOLDER = '../input'
LABELS = f'{DATA_FOLDER}/train_labels.csv'
TRAIN_IMAGES_FOLDER = f'{DATA_FOLDER}/train'

print文に変数を埋め込んで使う

>>> name = 'Fred'
>>> age = 42
>>> print(f'He said his name is {name} and he is {age} years old.')
He said his name is Fred and he is 42 years old.

Python

Posted by vastee