本文主要介绍如何用Python设计一个经典小游戏:骰子猜大小游戏
初始本金是1000元,默认赔率是1倍赢了,获得一倍金额输了,扣除1倍金额
玩家选择下注,押大或押小;
摇3個骰子11≤骰子总数≤18为大,3≤骰子总数≤10为小;
如果赢了获得1倍金额,输了扣除1倍金额,本金为0时游戏结束。
程序运行结果是这樣的:
现在我们来梳理下思路。
我们先让程序知道如何摇骰子;
让程序知道什么是大什么是小;
用户开始玩游戏,如果猜对赢钱;猜错,输钱;输完后游戏结束。
梳理清楚思路后接下来开始敲代码。
定义roll_dice函数3个骰子,循环次数numbers为3骰子点数points初始值为空,这里的參数传递用到的是之前讲到的关键词参数传递
随机数生成用import random来实现。Python中最方便的就是有很多强大的库支持现在我们可以直接导入一个random嘚内置库,用它来生成随机数如:
print(point)后可以看到打印出的随机数,每次运行结果都是随机的
接下来我们看下摇骰子这部分的完整代码:
11≤骰子总数≤18为大,3≤骰子总数≤10为小代码如下:
初始本金1000元,默认赔率1倍;赢了获得一倍金额,输了扣除1倍金额;本金为0时,游戲结束
到这里,我们就完成了该游戏三大部分的设计大家一定要仔细思考,梳理设计思路动手敲出代码才好。
以上就是本文的全部內容希望本文的内容对大家的学习或者工作能带来一定的帮助!
学习从来不是一个人的事情,要有个相互监督的伙伴工作需要学习python或鍺有兴趣学习python的伙伴可以私信回复小编“学习” 获取资料,一起学习
文章部分来源:脚本之家