ziheng -石头剪刀布升级版

"""
游戏制作攻略:
石头1   布2    剪刀3
赢
电脑   我们    相减结果
1       2         -1
2       3         -1
3       1         2
输
电脑   我们    相减结果
1        3       -2
2        1        1
3        2        1
平局
电脑   我们    相减结果
1        1        0
2        2        0
3        3        0
"""


import random

all_we = input("请出拳【石头1、布2、剪刀3】")  # 字符串
win = 0
lose=0
draw=0
for we in all_we:
    computer = random.randint(1,3)
    # 2。我们出拳,石头
    we = int(we)
    # 3.看你赢还是对方赢
    # 3.1电脑的值减去我们的值
    jie_guo = computer - we
    # 判断输赢 平局 draw
    if 1<= we <=3:
        if jie_guo == -1 or jie_guo == 2:
            print("win")
            win = win +1
        elif jie_guo==0: # elif 再如果
            print("draw")
            draw=draw+1
        elif jie_guo==-2 or jie_guo==1:
            print("lose")
            lose=lose+1
    else: # else 其他除上面判断任何情况
        print("请不要瞎出")
    # 电脑出
    if computer == 1:
        print("电脑出了石头")
    elif computer==2:
        print("电脑出了布")
    else:
        print("电脑出了剪刀")
    # 我们出
    if we == 1:
        print("我们出了石头")
    elif we==2:
        print("我们出了布")
    elif we == 3:
        print("我们出了剪刀")

print("一共赢了"+str(win)+"局")
print("一共输了"+str(lose)+"局")
print("一共平局"+str(draw)+"局")






发布了305 篇原创文章 · 获赞 18 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/houlaos/article/details/104178700
今日推荐