用Python编一游戏
时间: 2024-11-18 12:02:22 浏览: 6
在Python中,我们可以编写各种类型的游戏,例如文字冒险游戏、贪吃蛇、扫雷等。这里以一个简单的石头、剪刀、布游戏为例,供你参考:
```python
import random
def game():
options = ['石头', '剪刀', '布']
user_choice = input("请输入你的选择(石头、剪刀或布): ").lower()
if user_choice not in options:
print("无效的选择,请重新开始!")
return game()
computer_choice = random.choice(options)
result = f"你选择了{user_choice}, 计算机选择了{computer_choice}."
if user_choice == computer_choice:
result += "平局!"
elif (user_choice == '石头' and computer_choice == '剪刀') or \
(user_choice == '剪刀' and computer_choice == '布') or \
(user_choice == '布' and computer_choice == '石头'):
result += "你赢了!"
else:
result += "你输了!"
print(result)
game()
```
在这个游戏中,玩家需要输入石头、剪刀或布,电脑则随机选择一种,然后比较两者的胜负。每次游戏结束后,会显示结果。
阅读全文