p y t hon猜拳小游戏
时间: 2024-03-16 11:46:25 浏览: 25
好的,下面是一个 Python 猜拳小游戏的示例代码:
```python
import random
print("欢迎来到猜拳游戏!")
print("1.石头 2.剪刀 3.布")
win = 0
lose = 0
draw = 0
while True:
player = input("请输入您的选择(1-3),或者按 q 退出游戏: ")
if player == "q":
break
elif player not in ["1", "2", "3"]:
print("输入无效,请重新输入。")
continue
player = int(player)
computer = random.randint(1, 3)
if player == computer:
print("平局!")
draw += 1
elif player == 1 and computer == 2 or player == 2 and computer == 3 or player == 3 and computer == 1:
print("恭喜您,您赢了!")
win += 1
else:
print("很遗憾,您输了。")
lose += 1
print("游戏结束。您的战绩为:")
print("胜利次数:%d" % win)
print("失败次数:%d" % lose)
print("平局次数:%d" % draw)
```
这段代码实现了一个简单的猜拳小游戏,玩家通过输入 1、2、3 分别代表石头、剪刀和布,与电脑进行猜拳,记录胜利、失败和平局次数,并可以通过输入 q 退出游戏。在游戏结束后,输出玩家的胜利次数、失败次数和平局次数。
相关推荐
![py](https://img-home.csdnimg.cn/images/20210720083646.png)
![py](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![7z](https://img-home.csdnimg.cn/images/20210720083312.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)