最新最全手机游戏下载!
首页 游戏资讯 游戏攻略 python设计石头剪刀布游戏(用python编写简单的石头剪刀布游戏)

python设计石头剪刀布游戏(用python编写简单的石头剪刀布游戏)

时间: 来源:网络 编辑:2u手游网小编 浏览:77

制作你的第一个Python游戏:石头、剪子和布

每个人都知道这个游戏叫做石头、布、剪刀。这是世界上最受欢迎的游戏。人们喜欢和朋友或家人一起玩这个游戏。在本教程中,我们将使用Python编程语言来构建这个游戏。是的,这是一个完全基于电脑的游戏。我们将使用一个简单的方法来创建这个游戏。因此,初学者也可以很容易理解这个游戏。我会给你看代码,教你如何工作。

石头、剪子、布的游戏是什么?石头剪子布是一款来自中国的手机游戏。平时两个人玩。在这个游戏中,每个玩家必须做出一个形状。这些形状被称为“石头”、“纸”和“剪刀”。石头打败剪刀,纸打败石头,剪刀打败纸。这是玩这个游戏的一个简单规则。比如说。猴子选石头,驴选纸,所以在这里,驴会赢,因为纸可以打石头。你可以这样玩这个游戏。

用Python创作一个石头剪纸剪刀布的游戏,不多说了。我给你看代码:

#嗨,让我们开始创造一个有趣的游戏,叫做石头、剪子和布!#从python的随机模块导入RANDINT FROM随机导入randint#为玩家和电脑移动moves=[\'石头\',\'布\',\'剪刀\']# WELCOME NOT(不重要)print(\'嗨,欢迎来到石头、布、剪刀的世界!\')name=str(input(\'你叫什么名字: \'))print(f\'Okay {name},我们开始游戏吧!\')#创建一个连续循环while True: # COMPUTER从我们的移动列表中选择任意随机值computer=moves[randint(0,2)] #从PLAYER print中获取一个输入值(\'选择石头、布、剪刀或按\' q \'退出游戏!)player=input(\'你转: \') print(\'电脑转: \',电脑)#添加条件如果player==\'q\': print(f \'游戏结束,感谢玩{name}!)break elif player==computer : print(\'哎呀,比赛打成平局了!\')elif player==\' rock \' : if computer==\' paper \' : print(\'You loss \',computer,\' beats \',player) else: print(\'You win \',player,\' beats \',computer) elif player==\' paper \' : if computer==\'剪刀\' 3360 print(\' You loss \',computer,\' beats \',player)else 3360 print(\' You win \',player,\' beats \',computer)elif player==\'剪刀\')这段代码是如何工作的?

正如您在代码中看到的,我们从Python的random模块中导入了一个名为randint()的内置函数。然后我们以列表的形式添加移动。而玩家的电脑会根据这个列表选择移动。在动作中,我们加入了石头、剪子和布的元素。之后我们展示了欢迎词,取了对这个游戏不重要的用户名。接下来,我们创建了一个连续的while循环。在这个循环中,计算机和玩家必须首先选择他们的行动。计算机将使用randint()函数从我们的列表中生成随机移动。然后我们会从玩家那里得到信息。现在,是时候设定玩这个游戏的条件了。条件背后的逻辑如下所示。条件#1)如果玩家给出“Q”作为输入值,那么结束这个游戏!条件#2)如果玩家的移动方式和电脑一样,那就是平局!条件#3)如果用户选择“石头”,电脑选择“纸”,你就赢了。否则,你就输了。条件#4)如果用户选择“纸”,计算机选择“剪刀”,那么你输了。否则,你赢了。条件#5)如果用户选择“剪刀”,计算机选择“石头”,那么你输了。否则,你赢了。最终条件)如果用户给出无效输入或移动列表中没有的移动,将显示消息“您选择了无效移动”。

你可以这样用你的电脑玩这个游戏!

如何让这个游戏更上一层楼?你可以创建一个Django网站(基于Python),在那里人们可以用电脑玩这个游戏。您可以在互联网上托管网站,以便人们可以在线玩这个游戏。

结论在本教程中,我们学习了使用Python创建一个有趣的游戏。我们用Python以一种简单的方式创建了一个石头、剪子、布的游戏。我们看到了代码,理解了代码背后的逻辑。然后我们看到了代码的输出。之后,我建议如何将这个小项目提升到一个新的水平。

关注七Paws.com,获取更多APP/小程序/网站资源!

相关攻略

猜你喜欢