●実現したいこと
コインをN回投げた時に、表がX回出る確率を求める
前提条件として表が出る確率60%のコインである
ヒントA 表がX回出る確率の公式
(N!/(N-x)!x!(0.6**x)(0.4**(N-x))
ヒントB Nの階乗を求める
python
1num = 1 2for i in range(N,0,-1): 3 num = num * i
●コード
python
1def coin_toss(N,x): 2 result = {} 3 num = 1 4 for i in range(N,0,-1): 5 if (N!/(N-x)!x!*(0.6**x)*(0.4**(N-x)) == 0: 6 num = num * 1 7 return result 8 else: 9 continue 10round(0.12345,4) 11 12coin_toss(20,8)
●エラー
python
1File "<ipython-input-35-5d2a2fc4c36a>", line 4 2 for i in range(N,0,-1): 3 ^ 4IndentationError: unexpected indent``` 5 6与えられたヒントをコード内で利用すると思ったのですが、 7上手くいきません。