记事本石头剪刀布代码
时间: 2024-08-24 07:01:02 浏览: 33
C#记事本代码
记事本石头剪刀布游戏通常是一个简单的命令行或图形用户界面的小程序,它模拟了玩家和计算机之间的一种互动游戏。以下是使用Python编写的一个基础版本的代码示例:
```python
import random
def game():
choices = ['rock', 'paper', 'scissors']
player_choice = input("请输入你的选择(rock/paper/scissors):")
while player_choice not in choices:
print("无效的选择,请输入rock、paper或scissors。")
player_choice = input()
computer_choice = random.choice(choices)
print(f"电脑选择了 {computer_choice}.")
if player_choice == computer_choice:
result = "平局!"
elif (player_choice == 'rock' and computer_choice == 'scissors') or \
(player_choice == 'paper' and computer_choice == 'rock') or \
(player_choice == 'scissors' and computer_choice == 'paper'):
result = "你赢了!"
else:
result = "电脑赢了!"
print(result)
game()
```
在这个游戏中,用户输入他们的选择,然后程序随机生成电脑的选择。根据游戏规则判断输赢。运行此代码后,你可以看到一个命令行版的石头剪刀布游戏。
阅读全文