Python石头剪刀布七次
时间: 2024-10-25 22:02:02 浏览: 12
Python中的石头、剪刀、布游戏通常是一种简单的命令行或GUI交互式程序,玩家和电脑各出一次手势(石头、剪刀或布),然后比较结果。如果玩七局,你可以创建一个循环来模拟这个过程,每次随机选择电脑的手势,并让用户输入他们的选择。以下是简化的代码示例:
```python
import random
def rps_game():
options = ['石头', '剪刀', '布']
for _ in range(7):
user_choice = input("请输入你的选择(石头、剪刀、布): ").lower()
if user_choice not in options:
print("无效的选择,请重新开始")
continue
computer_choice = random.choice(options)
print(f"电脑选择了 {computer_choice}")
if user_choice == computer_choice:
print("平局")
elif (user_choice == '石头' and computer_choice == '剪刀') or \
(user_choice == '剪刀' and computer_choice == '布') or \
(user_choice == '布' and computer_choice == '石头'):
print("你赢了!")
else:
print("电脑赢了!")
rps_game()
```
阅读全文