永发信息网

python 由用户输入掷多少次骰子,然后统计每个面出现的次数

答案:2  悬赏:80  手机版
解决时间 2021-03-03 17:22
  • 提问者网友:眉目添风霜
  • 2021-03-03 08:07
python 由用户输入掷多少次骰子,然后统计每个面出现的次数
最佳答案
  • 五星知识达人网友:末日狂欢
  • 2021-03-03 08:58
# coding=utf-8
import random
n = input('投多少次骰子')
result = []
for i in range(n):
    x = random.randint(1, 6)
    print ('第%s次投骰子的结果为: %s' % (i+1, x))
    result.append(x)
for i in range(6):
    print ('出现%s的次数为: %s') % (i+1, result.count(i + 1))
全部回答
  • 1楼网友:我住北渡口
  • 2021-03-03 09:17
import numpy as np n=int(raw_input('num:')) cs={} for i in range(n): num=np.random.randint(1,7) if num not in cs: cs[num]=1 else: cs[num]+=1 for key in cs: print '%s点出现%s次'%(key,cs[key])
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯