猫史档案馆


【Python作品分享】新的作品【教程贴】

用户:e国阳光e国阳光查看:0 回复:1 评论:0 创建时间:2020-03-07T20:49:27


【作品展示】

center_image

 

【作品介绍】

差判断输赢,简单了!

 

【作品源代码】

#石头剪刀布游戏

import random

isWin = False  # 电脑赢了就退出程序
while not isWin:
    num = random.randint(1, 3)  # 电脑出的
    if num == 1:
        finger = "石头"
    elif num == 2:
        finger = "剪刀"
    else:
        finger = "布"

    text = input("请输入石头、剪刀、布其中一种:")  # 你出的
    blist = ["石头", "剪刀", "布"]
    if text not in blist:
        print("输入错误,请重新输入!")
    else:
        if text == "石头":
            ynum = 1
        elif text == "剪刀":
            ynum = 2
        else:
            ynum = 3

        if ynum == num:
            print("你出“%s”,我出“%s”,平局!" % (text, finger))
        else:
            df = ynum-num
            if df == -1 or df == 2:  # 1赢2,2赢3,3赢1
                print("你出“%s”,我出“%s”,你赢了!\n" % (text, finger))
            else:
                print("你出“%s”,我出“%s”,你输了!" % (text, finger))
                isWin = True

 

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页1 页 / 共 1下一页
cool-creepercool-creeper

沙發😎

点赞0


评论