問. 引数x, y, zを受け取り「x時のyはz」という文字列を返す関数を実装せよ.さらに,x=12, y=”気温”, z=22.4として,実行結果を確認せよ.
解答例
def generate_sentence(x, y, z):
print(f'{x}時のとき{y}は{z}℃')
generate_sentence(12, '気温', 22.4)
出力
12時のとき気温は22.4℃
ちなみにprintのあとのf(f文字列)を取って、「print('{x}時のとき{y}は{z}℃')」と書くと、print文の内容がそのまま「{x}時のとき{y}は{z}℃」と出力されてしまうので、注意する。
参考リンク
Pythonのf文字列(フォーマット済み文字列リテラル)の使い方
0 件のコメント:
コメントを投稿