2020-10-31

                             ***一款经典游戏石头剪刀布***
石头剪刀布这个游戏相信大家小的时候都玩过,这时一款经典的赌博游戏。当你出剪刀是如果对方出布那么你就赢了,如果对方出了剪刀那么你就和他打了个平手,如果对方除了石头,那对不起你输了。但是,有时我们一个人是玩不了这么有意思的游戏,因此当你在一件事情举棋不定又渴望通过猜拳去决定时,你可以用计算机语言去进行编程后和电脑玩。下面我把程序打上去,通过python编译软件和电脑展开一场生死大战吧!今天可以决生死也可以决高下,赢了电脑,你就是强者。

下面是程序:

import random
player_input=input(“猜拳:(0)石头,(1)剪刀,(2)布”)
#设置用户输入
player=int(player_input)
computer = random.randint(0, 2) 将电脑输入设置随机数
if (player0 and computer1)or(player1 and computer2)or(player2 and computer0):
print(‘你赢了,您出的是%d,电脑出的%d’%(player,computer)) #当用户赢的条件
elif (player0 and computer0)or(player1 and computer1)or(player2 and computer2):
print(‘打平了,您出的是%d,电脑出的%d’%(player,computer))#当用户与电脑平手时
else:
print(‘你输了,您出的是%d,电脑出的%d’%(player,computer))#当用户失败时
下面讲一下思路
1、确定玩家的情况,用0代表石头,1代表剪刀,2代表布。
2、你得运用random随机数给电脑定义0、1、2的值,并赋予现实意义。
3、明确胜负的规则,运用if语句去对游戏规则进行编译以及规定胜负。

你可能感兴趣的:(Python,python)