📅  最后修改于: 2023-12-03 15:41:02.045000             🧑  作者: Mango
这是一个基于 Python 的石头剪刀布游戏,可以让程序员在闲暇时间放松一下,也可以作为初学者练习 Python 程序的练手项目。该游戏实现了基本的石头剪刀布游戏规则,并且加入了一些额外功能,其中包括单人模式和双人模式,使用简单直观的交互界面,还可以选择不同的语言界面。
若要使用该游戏,请确保您的电脑上已安装 Python 3.x 环境,并完成以下步骤:
python main.py
命令,即可开始游戏。以下是一个简单的代码示例,用于说明如何实现石头剪刀布游戏规则:
import random
class RPSGame:
def __init__(self):
self.choices = ['rock', 'paper', 'scissors']
def play(self, player):
computer = random.choice(self.choices)
if player == computer:
return 'Tie!'
elif (player == 'rock' and computer == 'scissors') or \
(player == 'paper' and computer == 'rock') or \
(player == 'scissors' and computer == 'paper'):
return 'You win!'
else:
return 'Computer wins!'
该程序采用 MIT 许可证。