質問: c print("最大値は{max}です。", max) ``` ■ 最終行のprint関数の引数は何を入れたらいいでしょうか? ``` print("最大値は", max, "です。") ``` でもいいのですが、引数は何をいれればいいですか?maxとか入れてみたのですが、思うように動作しません。お願いします。
回答: フォーマット文字列を使いたいのであれば、次のように先頭に `f` を書きます。 ``` print(f"最大値は{max}です。") ``` 質問内容とは関係がありませんが、以下の点も気になったので書いてみます。 * 質問文に書かれているプログラムは `max` 関数を使っていません(`max` 関数で最大値を求めていません)。`max` 関数を使う場合は `max(a, b, c)` などと書いて、この返り値を使います。 * Python には組み込みで `max` 関数があるので、自分で定義する変数の名前を `max` とするのは避けた方が無難です。思わぬところで名前が上書きされエラーになる場合があります。