ダミー画像

解説ページはこちら

1. 3教科の合計点と平均点を返す関数「calculate_sum_avg(social, english, science)」を作成し、引数がそれぞれ「85, 92, 78」の時の結果を表示しよう

返り値が複数の場合は「return 返り値1, 返り値2」とし、受けとる側では「a, b = calculate_sum_avg(85, 92, 78)」とreturnと同じだけ変数を用意すれば良い

出力結果

ヒント・参考情報

【正解の出力結果】

2. 金額(price)に対して、指定がなければ税率「10%」(tax_rate)で指定した値がある場合はその値で消費税を求めて整数で返す関数「calculate_tax_price(price, tax_rate)」を作成しよう

引数にデフォルト値を設定する場合の関数は「def 関数名(引数名=デフォルト値):」 今回の場合は「calculate_tax_price(price, tax_rate=0.1)」

出力結果

ヒント・参考情報

【正解の出力結果】

3. 3つの値について、全ての値が同じ時は「同じです」と返し、そうでなければ一番大きな値を返す関数「find_max(a, b, c)」を作成しよう

関数内でif文を使っている時、それぞれの条件ごとに「return」を使うことが可能 最大値を出したい時は「max(a, b, c)」

出力結果

ヒント・参考情報

【正解の出力結果】