#__author__ = 'Administrator'
#-*- coding=utf-8 -*-
import random
while 1:
print ' 猜拳'
print '**********'
print '1.进入游戏'
print '2.退出游戏'
print '**********'
user = raw_input('请输入你的选择:').strip()
print user
if user == '1':
while 1:
xx = ('石头','剪刀','布','石头')
s = random.choice(xx)
sr = raw_input('1.石头 2.剪刀 3.布\n'+ '请猜拳:') .strip() #增加.sreip()是为了删除误输入的空格石头
if sr in ('1', '2', '3'):
if sr == '1':
me = '石头'
if sr == '2':
me = '剪刀'
if sr == "3":
me = "布"
else:
int2 = raw_input('你的输入有误,继续请按1,输入其他退出').strip()
if int2 == '1':
continue
else:
print '游戏结束'
break
if me == s:
print '你出了{},电脑出了{},平局!'.format(me, s, )
elif xx[xx.index(me)+1] == s:
print '你出了{},电脑出了{},你赢了!'.format(me, s, )
elif xx[xx.index(s)+1] == me:
print '你出了{},电脑出了{},你输了!~'.format(me, s, )
elif user == '2':
break
else:
print "你的输入有误,请重新输入"
#-*- coding=utf-8 -*-
import random
while 1:
print ' 猜拳'
print '**********'
print '1.进入游戏'
print '2.退出游戏'
print '**********'
user = raw_input('请输入你的选择:').strip()
print user
if user == '1':
while 1:
xx = ('石头','剪刀','布','石头')
s = random.choice(xx)
sr = raw_input('1.石头 2.剪刀 3.布\n'+ '请猜拳:') .strip() #增加.sreip()是为了删除误输入的空格石头
if sr in ('1', '2', '3'):
if sr == '1':
me = '石头'
if sr == '2':
me = '剪刀'
if sr == "3":
me = "布"
else:
int2 = raw_input('你的输入有误,继续请按1,输入其他退出').strip()
if int2 == '1':
continue
else:
print '游戏结束'
break
if me == s:
print '你出了{},电脑出了{},平局!'.format(me, s, )
elif xx[xx.index(me)+1] == s:
print '你出了{},电脑出了{},你赢了!'.format(me, s, )
elif xx[xx.index(s)+1] == me:
print '你出了{},电脑出了{},你输了!~'.format(me, s, )
elif user == '2':
break
else:
print "你的输入有误,请重新输入"
