01 / 07
よく似て見える2つ
下の2つの関数を見くらべてみよう。ちがうのは print か return かの1語だけ。やっている計算はどちらも kazu * 2 だよ。
ところが呼んでみると、表示されるのは1行だけ。watasu(5) は何も表示しない。でも何も起きていないわけではないんだ。
def miseru(kazu): print(kazu * 2)def watasu(kazu): return kazu * 2miseru(5)watasu(5)実行結果
10