07 : 言語処理100本ノックでPythonのお勉強

第一章 : 07 テンプレートによる文作成

引数x, y, zを受け取り「x時のyはz」という文字列を返す関数を実装せよ.さらに,x=12, y="気温", z=22.4として,実行結果を確認せよ.

pythonではテンプレートによる文を作成する場合、format()関数を使うと簡単に書ける。

プログラムなこんな感じになります。

def f(x, y, z):
    result = "{0}時の{1}は{2}".format(x ,y ,z)
    return result

print(f(x=12,y="気温",z=22.4))