使用pycharm写的非常简单的猜拳小游戏
能够设定游戏局数
电脑随机出拳
在结束的时候会输出获胜的局数
这段程序的缺点在于你只能输入数字,输入其它内容或不输入会报错
print("这是一个猜拳游戏")
print("你将和电脑开展较量")
inning = int(input("输入你想进行的局数:"))
print("在下方输入0或者1或者2代表你的出拳")
print("0代表石头,1代表剪刀,2代表布")
import random
win = 0
while True:
computer = random.randint(0,2)
player = int(input("输入你的选择:"))
if player>2 or player <0 :
print("请输入正确的数字")
elif computer == 0:
if player == 0:
print("电脑出的是:石头 这一局平局")
elif player == 1:
print("电脑出的是:石头 这一局电脑获胜")
elif player == 2:
print("电脑出的是:石头 这一局你获胜")
win = win + 1
elif computer == 1:
if player == 0:
print("电脑出的是:剪刀 这一局你获胜")
win = win + 1
elif player == 1:
print("电脑出的是:剪刀 这一局平局")
elif player == 2:
print("电脑出的是:剪刀 这一局电脑获胜")
elif computer == 2:
if player == 0:
print("电脑出的是:布 这一局电脑获胜")
elif player == 1:
print("电脑出的是:布 这一局你获胜")
win = win + 1
elif player == 2:
print("电脑出的是:布 这一局平局")
inning = inning - 1
if inning == 0 :
print("游戏结束")
print(f'你获胜的局数为{win}')
break;