mu chance or much chance ?

日々の戯れ言

言語処理100本ノック 2015 07

  • 問題

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

  • 解答例
def template(a, b ,c):
    return str(a) + "時の" + str(b) + "は" + str(c)

x = 12
y = "気温"
z = 22.4

print(template(x, y ,z))
  • コメント

一番簡単だった気がします.
ただメソッド引数に型名を書く必要が無いので,
他人にプログラムを共有するときは,
きちんとコメントを書く必要があります.