
石头剪刀布,是我们小时候最常玩的小游戏,之所以爱玩,一是因为规则简单,二是因为它看起来很“公平”。很多同学初学python,学习了语法和基础类库,开始迷茫如何实际用到工作中去,其实python可以做的事情有很多,不仅仅是用于工作的,就像石头剪刀布的猜拳小游戏,python就可以编写娱乐的,下面,小编就向大家演示一下猜拳小游戏的编写过程。
代码:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | import random #导入随机模块
num = 1
yin_num = 0
shu_num = 0
while num <= 3:
if shu_num == 2 or yin_num == 2:
break
user = int(input( '请出拳 0(石头) 1(剪刀) 2(布)' ))
if user > 2:
print ( '不能出大于2的值' )
else :
data = [ '石头' , '剪刀' , '布' ]
com = random.randint(0, 2)
print ( "您出的是{},电脑出的是{}" .format(data[user], data[com]))
if user == com:
print ( '平局' )
continue
elif (user == 0 and com == 1) or (user == 1 and com == 2) or (user == 2 and com == 0):
print ( '你赢了' )
yin_num += 1
else :
print ( '你输了' )
shu_num += 1
num += 1
|
像猜拳这样的小游戏非常适合初学python的同学们日常练练手,缓解一下学习的枯燥和烦闷,今后小编也会更新类似的小游戏供大家娱乐学习,请大家持续关注哟~更多Python学习指路:PyThon学习网教学中心。