猫史档案馆


【Python作品分享】喵抽卡模拟【求助帖】

用户:就凭你也敢直视我就凭你也敢直视我查看:0 回复:1 评论:0 创建时间:2023-05-07T15:27:12


【作品展示】

center_image

 

【作品介绍】

哪位大佬帮我改进一下,现在输出的是哪次十连三金,我想让他输出抽卡结果

 

【作品源代码】

import random

def chou(cishu, wai):
    if cishu <= 73:
        p = 0.6
    elif cishu == 90:
        p = 100
    else:
        p = (cishu - 73) * 6 + 0.6
    if(random.random()*100 >= p):
        return 2
    if wai == 1:
        return 0
    return random.randint(0,1) % 2

def shilianchou():
    shilian = 2
    cishu = 1
    wai = 0
    while True:
        shilian = shilian + 1
        x = 0
        for i in range(0, 10):
            c = chou(cishu,wai)
            if c == 0:
                wai = 0
                cishu = 1
                x = x + 1
            elif c == 1:
                wai = wai + 1
                cishu = 1
                x = x + 1
            else:
                cishu = cishu +1
        if x >= 3:
            print("好耶!", shilian)

shilianchou()

 

【提示】

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

https://python.codemao.cn


回复

上一页1 页 / 共 1下一页
无聊的崩崩大圆帽无聊的崩崩大圆帽

你好像有个变量弄错了

点赞0


评论