Python实现的石头剪子布代码分享
我之前写过一篇基于JS的石头剪子布程序《JavaScript实现的石头剪刀布游戏源码分享》,今天又基于Python写了一个实例,这里边的算法有点特殊但一时也想不到一个好的算法规律。
代码:
#encoding=UTF-8
#石头剪子布程序
#李忠
importrandom
#定义石头剪子布字典
dict={1:'剪子',2:'石头',3:'布'}
forrowindict:
print'编号:',row,'=',dict[row]
print'您出什么?'
loop=True
whileloop:
you=raw_input('请输入编号回车:')
try:
you=int(you)
ifyou>=1andyou<=3:
loop=False
else:
print'请输入1-3范围内的编号'
exceptException,e:
print'请输入正确的数字编号'
dn=random.randint(1,3)
print'你出:',dict[you]
print'电脑出:',dict[dn]
print'结果:',
ifdn==you:
print'平局'
elif(you>dnandyou-dn==1)oryou+2==dn:
print'你胜'
else:
print'电脑胜'
热门推荐
10 小红书平安祝福语简短
11 生日祝福语大全女孩简短
12 收生日红包祝福语 简短
13 领证幽默祝福语简短
14 法考面试祝福语简短
15 老哥出门祝福语简短语
16 送灯祝福语简短独特
17 幼儿狗年祝福语大全简短
18 好听的元旦简短祝福语