现在我们假设一次扔出两个骰子,考虑经过很多次这样的过程后,扔出的所有点数和为89的概率和扔出的所有点数和为100的概率谁大

现在我们假设一次扔出两个骰子,考虑经过很多次这样的过程后,扔出的所有点数和为89的概率和扔出的所有点数和为100的概率谁大。
能否用r语言或者python语言解决这个问题?

我觉得这题不是做多次试验来看最终结果谁的概率大,这种次数多了,所有和肯定远远大于100了,那概率都是0 了。
等于89,和等于100 ,次数肯定在8-50次之间。其他次数概率都是0

我们知道,如果我们扔出两个骰子,那么它们的点数和可能为 $2,3,4,5,6,7,8,9,10,11,12$。因此,扔出的所有点数和为 $89$ 的概率和扔出的所有点数和为 $100$ 的概率都为 $0$。

我们可以用 Python 语言来验证这一结论。下面是一个简单的 Python 程序:

# 计算投掷两个骰子得到点数和为 n 的概率
def probability(n):
    if n < 2 or n > 12:
        return 0
    else:
        return 1 / 36

# 计算投掷两个骰子得到点数和为 89 的概率
prob_89 = probability(89)

# 计算投掷两个骰子得到点数和为 100 的概率
prob_100 = probability(100)

# 输出结果
print("扔出的所有点数和为 89 的概率:", prob_89)
print("扔出的所有点数和为 100 的概率:", prob_100)


```

python编写一个程序,模拟掷两个骰子100000次统计各点出现的概率
如有帮助,望采纳


#掷骰子100000次,统计各点出现的概率。

from random import *

faces=[0]*13

for i in range(100000):
    face1=randint(1,6)
    face2=randint(1,6)
    faces[face1+face2]+=1 

print ('模拟两个骰子100000次的结果如下:')
for i in range(2,13):
    rate=faces[i]/100000
    print('点数{}共出现了{}次'.format(i,faces[i]),end=',')#这一行你少了个)
    print('出现的概率{:.2%}'.format(rate))