第12章 関数について
12.6 練習問題 解答
問1
① ×:ユーザー自身で作成するユーザー定義関数も利用できる。
② ○:引数の個数や戻り値を返すなどは任意で設定できる。
③ ×:関数内で使用した変数は、関数内でのみ利用できるローカル変数になっている。
④ ○
問2
➢ 第12章.ipynb > 演習問題 > 問2
#関数仕様1:関数calcTriangleを定義せよ def calcTriangle(base,height): area = base * height / 2 return area #関数仕様2:関数calcSumを定義せよ def calcSum(numbers): sum = 0; for i in numbers : sum += i return sum #関数仕様3:関数scoreCheckを定義せよ def scoreCheck(score) : if score < 0 or score > 100 : print( ’ 0~100の数値で入力してください!’ ) elif score <= 59 : print( ’かなり努力が必要です!’ ) elif score <= 69 : print( ’もっと頑張りましょう!’ ) elif score <= 79: print (’頑張りましょう!’ ) elif score <= 89 : print( ’良くできました!’ ) else: print (’大変良くできました!’ )
問2
①(ア)
②(イ)
④(ウ)