游戏规则:
初始本金是1000元,默认赔率是1倍,赢了,获得一倍金额,输了,扣除1倍金额。
- 玩家选择下注,押大或押小;
- 输入下注金额;
- 摇3个骰子,11≤骰子总数≤18为大,3≤骰子总数≤10为小;
- 如果赢了,获得1倍金额,输了,扣除1倍金额,本金为0时,游戏结束。
-
程序运行结果是这样的:
摇骰子:
定义roll_dice函数,3个骰子,循环次数numbers为3,骰子点数points初始值为空,这里的参数传递用到的是之前讲到的关键词参数传递。
随机数生成用import random来实现。Python中最方便的就是有很多强大的库支持,现在我们可以直接导入一个random的内置库,用它来生成随机数。如:
1 2 3 4 |
|
print(point)后可以看到打印出的随机数,每次运行结果都是随机的。
接下来我们看下摇骰子这部分的完整代码:
1 2 3 4 5 6 7 8 9 10 11 12 13 |
|