猜拳 三局两胜

"""
猜拳 三局两胜
"""
i = 0
t = 0
while i < 3:
    i = i + 1
    r = random.randint(1, 3)
    g = int(input('1剪刀 2石头 3布'))
    if r == g:
        print('机器出{} 你出{} 平'.format(r, g))
    elif r == 1:
        if g == 2:
            print('机器出{} 你出{} 赢'.format(r, g))
            t = t + 1
        elif g == 3:
            print('机器出{} 你出{} 输'.format(r, g))
            t = t - 1
    elif r == 2:
        if g == 1:
            t = t - 1
            print('机器出{} 你出{} 输'.format(r, g))
        elif g == 3:
            print('机器出{} 你出{} 赢'.format(r, g))
            t = t + 1
    elif r == 3:
        if g == 1:
            print('机器出{} 你出{} 赢'.format(r, g))
            t = t + 1
        elif g == 2:
            print('机器出{} 你出{} 输'.format(r, g))
            t = t - 1
    else:
        pass
    if t == -2:
        print('您输了')
        break

if t == 0:
    print('平手')
elif t == 2 or t == 1:
    print('您赢了')
else:
    if t == -2:
        pass
    else:
        print('您输了')
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容