猫史档案馆


【Python作品分享】石头剪刀布【作品秀】

用户:ADIMADIM查看:0 回复:1 评论:0 创建时间:2021-09-11T17:49:59


【作品展示】

center_image

 

【作品介绍】

石头剪刀布经典玩法,彩蛋巨多自行探索,用户名密码私信找我。

 

【作品源代码】

import random
import time

k = input('∑(っ°Д°;)っ请选择模式:1.单人游戏2.双人游戏。')
def game(score_a, score_b):
    List = ['剪刀', '石头', '布']
    if (k == '1'):
        print('(*^▽^*)正在进入···请稍后!')
        w = random.choice(List)
        e = '电脑'
        print('-------------游戏┗( ▔, ▔ )┛开始-------------')
    elif (k == '2'):
        print('(^_^)/(T_T)正在跳转到双人游戏界面···')
        w = input('2号选手(๑>ڡ<)☆输入(剪刀、石头、布):')
        e = '二号选手'
    else:
        print('(〃´-ω・) 输入错误!默认选择为单人游戏···')
        w = random.choice(List)
        e = '电脑'
        print('-------------游戏┗( ▔, ▔ )┛开始-------------')
    a = input('1号选手(๑>ڡ<)☆输入(剪刀、石头、布):')
    b = w
    print('(๑>ڡ<)✿ 你的输入:', a)
    print('❥(ゝω・✿ฺ)',e,'的输入:', b)
    if (a == b):
        if (score_a > score_b):
            q = '(σ゚∀゚)σ..:*☆哎哟不错哦!'
        elif (score_a < score_b):
            q = '(╥╯^╰╥)很可惜'
        else:
            q = '๑Ő௰Ő๑)曾经赢过,你也是厉害!'
        print(q, '打平了')
    elif (a == '石头' and b == '剪刀' or a == '剪刀' and b == '布' or a == '布' and b == '石头'):
        score_a += 1
        if (score_a > score_b):
            q = '(σ゚∀゚)σ..:*☆哎哟不错哦!'
        elif (score_a < score_b):
            q = '(╥╯^╰╥)很可惜'
        else:
            q = '๑Ő௰Ő๑)曾经赢过,你也是厉害!'
        print('你赢了!', q, '当前比分:', score_a, ':', score_b)
    elif (b == '石头' and a == '剪刀' or b == '剪刀' and a == '布' or b == '布' and a == '石头'):
        score_b += 1
        if (score_a > score_b):
            q = '(σ゚∀゚)σ..:*☆哎哟不错哦!'
        elif (score_a < score_b):
            q = '(╥╯^╰╥)很可惜'
        else:
            q = '๑Ő௰Ő๑)曾经赢过,你也是厉害!'
        print('电脑赢了', q, '当前比分:', score_a, ':', score_b)
    else:
        print('凸(`0´)凸输入错误,正在重连···')
        print('( ̄ェ ̄;)由于出现错误,请重新登陆!')
        print('_| ̄|●为确认您不是机器人,请完成一下两题(敬请谅解)!')
        o = input('⊙(・◇・)?天空有几个太阳?(请输入阿拉伯数字)')
        t = input('┓(;´_`)┏太阳是否围着地球转?(回答是或否)')
        if (o == '1' and t == '否'):
            y = input('(✪ω✪)请输入用户名:')
            m = input('Σσ(・Д・;)我我我什么都没看到!!!请输入密码:')
            if (y == 'wb48105574' and m == '156728'):
                print('ლ(´ڡ`ლ)输入正确,正在重连···')
                game(score_a, score_b)
            else:
                print('_(:3」∠❀)_菊花碎了一地,您是机器人或误输,由于这并不影响其他人正常游戏,所以登录方式为离线登录,但登录成功后会减少10信用度(默认为:100,如果低于70则会冻结您的账号!),并将您的昵称随机化')
                score_a = 0
                score_b = 0
                game(score_a, score_b)
        else:
            q = input('o((⊙﹏⊙))o正在切换游戏中~稍安勿躁···')
            if(q == ' '):
                input(' ')
            else:
                time.sleep(100000)
                input(' ')
    F = input('ᕙ༼ ͝°益° ༽ᕗ重新开始请按1,继续游戏请按2,退出游戏请按3,切换模式请按4(结束过后如还需要转换为非先前选择模式的模式请重新选择):')
    if (F == '1'):
        print('-------------重新┗( ▔, ▔ )┛开始-------------')
        game(0, 0)
    elif (F == '2'):
        print('-------------继续︿( ̄︶ ̄)︿游戏-------------')
        game(score_a, score_b)
    elif (F == '3'):
        print('-------------游戏(╬ ̄皿 ̄)=○结束-------------')
    elif (F == '4'):
        h = input('( ̄. ̄)单人游戏请按1,双人游戏请按2.(结束过后如还需要转换为非先前选择模式的模式请重新选择)')
        if (h == '1'):
            print('( • ̀ω•́ )✧正在转换为单人游戏···')
            w = random.choice(List)
            e = '电脑'
            game(0, 0)
            print('-------------单人┗( ▔, ▔ )┛游戏-------------')
        elif (h == '2'):
            print('( • ̀ω•́ )✧正在转换为双人游戏···')
            w = input('2号选手(๑>ڡ<)☆输入(剪刀、石头、布):')
            e = '二号选手'
            game(0, 0)
            print('-------------双人︿( ̄︶ ̄)︿游戏-------------')
    else:
        print('ヽ(#`Д´)ノ您是机器人或误输,由于这并不影响其他人正常游戏,所以登录方式为离线登录,但登录成功后会减少10信用度(默认为:100,如果低于70则会冻结您的账号!),并将您的昵称随机化')
        game(score_a, score_b)


game(0, 0)

 

【提示】

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

https://python.codemao.cn


回复

上一页1 页 / 共 1下一页
ADIMADIM

imgsrc="https://static.codemao.cn/emoji/codemao/%E7%BC%96%E7%A8%8B%E7%8C%AB_%E5%8A%A0%E6%B2%B9.gif"alt="emotion_编程猫_加油"

点赞0


评论