用 python 实现 摇骰子游戏。(1)三粒骰子一起摇,点数和大于11结果为大,点数和小于11结果为小。(2)程序开始提示程序功能,并提示玩家输入要玩次数。(3)游戏结束输出摇玩的总次数,分别统计结果为大和结果为小的次数
时间: 2024-02-23 17:59:20 浏览: 46
好的,以下是用 Python 实现摇骰子游戏的代码:
```python
import random
print("欢迎来到摇骰子游戏!")
times = int(input("请输入要玩的次数:"))
big_count = 0
small_count = 0
for i in range(times):
roll1 = random.randint(1, 6)
roll2 = random.randint(1, 6)
roll3 = random.randint(1, 6)
total = roll1 + roll2 + roll3
print("第 %d 次摇骰子的结果为:%d、%d、%d,总点数为:%d" % (i + 1, roll1, roll2, roll3, total))
if total > 11:
print("本次结果为大!")
big_count += 1
else:
print("本次结果为小!")
small_count += 1
print("你摇了 %d 次骰子,其中结果为大的次数为 %d,结果为小的次数为 %d。" % (times, big_count, small_count))
```
运行程序后,会提示输入要玩的次数,输入完后程序会自动开始摇骰子,摇完后会输出本次摇骰子的结果以及是大还是小。摇完指定次数后,程序会输出摇骰子的总次数以及结果为大和结果为小的次数。
阅读全文