mfc 将一个无效参数传递给了将无效参数视为严重错误的函数。_Python设计一个石头、剪刀、布游戏...

196c8e91db630f38945e6725dc080987.png

石头剪刀布是一种很受欢迎的游戏。我们将在python编程语言中实现石头剪刀布(Rock, Paper, and Scissors)。Python是最简单的编程语言之一,理解它不需要花费太多时间。让我们开始吧。

让我们分解石头,剪刀、布

在转到编码部分之前,编程和开发的第一条规则始终是分析并分解我们将要实现的内容。将我们的问题分解为更小的步骤称为分解。在这里,我们将为游戏石头剪刀布创建一个程序。我们将问题分为几部分。

1.玩家。在这个游戏中我们需要两个人,我们将有一个用户,另一个用户是计算机。用户和计算机都将输入他们的选择。不用担心计算机的输入,它将是最有趣的部分。

2.规则。接下来,我们必须创建示例方案来确定谁是每个回合的赢家。让我们简要地讨论这些情况:

– 当用户和计算机做出相同选择时,这是平局。

– 石头胜过剪刀,输给布

– 布胜过石头,输给了剪刀

– 剪刀战胜布,输给石头

3.退出策略。总会有一个选择来完成游戏。

4.谁赢了?我们还需要保留双方所获得的积分。

现在我们知道我们将要做什么。让我们开始编码吧!

编写Python游戏代码:分步说明

这款游戏是使用变量,列表,while循环,if-elif-else阶梯和我们从随机模块导入的特殊randint方法创建的。我们将在下面介绍所有这些初学者编程概念!

如果您没有python编辑器,并且正在寻找一种非常简单的方法立即开始使用Python,则可以使用在线Python IDE编辑器。 只需打开此页面https://repl.it/languages/python3,您就可以立即开始使用!

步骤1:导入模块

from random import randint

我们使用'from'和'import'关键字从随机模块导入randint函数。randint函数具有一些特殊功能,我们将在程序中使用它们。 我们将在后面讨论。 现在我们已经有了重要的功能,可以在我们的代码中使用它了。

步骤2:创建可用选项列表
Python中的数据结构是用户友好的并且非常易于理解。让我们看一下第一个数据结构的代码,一个列表。

#List of optionsgame  = ["Rock", "Paper", "Scissors"]

Python中还有其他数据结构,每个结构都有不同的功能。使用方括号创建列表,要检索它的值,我们需要做的就是,写下列表的名称,后跟两个方括号,然后输入要检索的值的索引。例如:

game[1]

步骤3:让电脑随机选择

我们已经导入了randint函数,并且我们还知道如何从列表中检索值。现在是时候结合这两个概念,我们需要获得计算机的选择。以下代码就是计算机在此程序中随机选择的方式。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值