3. 骰子点数概率计算

【问题描掷两个六面骰子,使用穷举法计算出现各种点数组合的概率。例如,计算点数和为7的组合总共有多少种,并计算其该点数出现的概率。

【输入形式】无
【输出形式】print(“点数和为 {} 的组合有 {} 种,出现的概率为 {:.4f}”.format(sum_value,count,probability))

【样例输入】无
【样例输出】

点数和为 2 的组合有 1 种,出现的概率为 0.0278

点数和为 3 的组合有 2 种,出现的概率为 0.0556

点数和为 4 的组合有 3 种,出现的概率为 0.0833

点数和为 5 的组合有 4 种,出现的概率为 0.1111

点数和为 6 的组合有 5 种,出现的概率为 0.1389

点数和为 7 的组合有 6 种,出现的概率为 0.1667

点数和为 8 的组合有 5 种,出现的概率为 0.1389

点数和为 9 的组合有 4 种,出现的概率为 0.1111

点数和为 10 的组合有 3 种,出现的概率为 0.0833

点数和为 11 的组合有 2 种,出现的概率为 0.0556

点数和为 12 的组合有 1 种,出现的概率为 0.0278

【样例说明】
【评分标准】

a={}
for i in range (1,7):
    for j in range (1,7):
        b=i+j
        if str(b) not in a.keys():
            a[str(b)]=1
        else:
            a[str(b)] += 1
c=sum(a.values())
for e,f in a.items():
    print("点数和为 {} 的组合有 {} 种,出现的概率为 {:.4f}".format(e,f,f/c))
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值