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))
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])
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯