用python语言实现掷骰子的代码
时间: 2024-05-10 09:19:45 浏览: 126
python代码实现掷骰子色子小游戏
以下是用 Python 实现掷骰子的代码:
```python
import random
# 定义掷骰子函数
def roll_dice():
return random.randint(1, 6)
# 主函数
if __name__ == '__main__':
total_times = 10000 # 记录掷骰子的总次数
result_list = [0] * 6 # 记录每个点数掷出的次数,初始化为0
for i in range(total_times):
result = roll_dice()
result_list[result-1] += 1 # 记录每个点数出现的次数
for i, result in enumerate(result_list):
print("点数为{}的次数:{},频率为{:.2f}%".format(i+1, result, result/total_times*100))
```
可以通过修改 `total_times` 参数来改变掷骰子的总次数,从而得到更加精确的结果。
阅读全文