55が,(4)で12が入力された場合に 「答え
def func2(kazu):
kekka: = 1
for i in range(kazu, 0, -1):
kekka =
return kekka
kekka*i
ぞれ答えよ。
(2)
1
2
1):
3
4
5
00
6
7 x = int(input ('正の整数を入力)
8 print('答えは', func2 (x))
(4)
1
def func4(kazu):
2
kekka =
=
[]
23
4
LO
CO
6
7
for i in range(1, kazu + 1):
if kazu % i
== 0;
kekka.append(i)
return kekka
8 x = int(input ('正の整数を入力)
9 print('答えは', func4(x))
15例
(5)では,
1)
※ input()の戻り値は文字列である
ため, (3) では float() を使って浮動
at()
同じ関数
「再帰呼
っている