Python小游戏-猜拳游戏❗❗❗
~
[一R]需求
做一个有趣的小游戏🎮——石头✊、剪刀✌️、布✋。
要求如下:
1、 键盘输入(1:石头 2:剪刀 3:布)。
2、电脑随机产生(1:石头 2:剪刀 3:布)。
3、输出划拳的结果。
~
[二R]程序说明
1️⃣第一步:我们需要获取用户输入信息,再随机生成一个 1~3之间的整数。
2️⃣第二步:我们需要判断游戏🎮者与电脑的输赢。
a与b的组合共有九种情况,可以分为三大类:
[一R]平局:a与b相等的三种情况,即 a == b的三种情况(剪刀对剪刀、石头对石头、布对布)。
[二R]胜局:当a与b的关系如下时是胜局,(a == 1 and b == 2) 、(a == 2 and b == 3) 、(a == 3 and b == 1)。
[三R]败局:除去平局和胜局,其余的都是败局了。
3️⃣第三步:我们要设置关系保证游戏🎮输入者的输入满足条件(1~3),满足则继续,不满足我们就要求游戏🎮者重新输入。
4️⃣第四步:我们要让游戏一直进行,按结束🔚才能结束。
5️⃣第五步:当我们继续游戏🎮时,重新输入了a值,所以b值也需要改变才行。
~




