ほぼ週刊ハマりどころメモ

画像認識と自然言語処理を研究する中でハマったところを共有します.ほぼ自分用のメモ.

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

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.