用户:我是小虾仁呀查看:3 回复:3 评论:3 创建时间:2022-02-19T22:50:32
【作品展示】

【作品介绍】
还在抱怨自己的运气太差?来喵抽卡模拟器测试一下你的运气吧(隐藏模式:在一开始输入“抽满命up”)
【作品源代码】
import random
a=0
总抽数=0
总抽数二=0
总抽数三=0
总抽数四=0
up=0
完成 = 0
抽数 = 0
五星数 = 0
四星数 = 0
up数 = 0
def 抽卡(总抽数, 总抽数二, 总抽数三, up, 完成, 抽数, 五星数, 四星数, up数):
while 完成 == 0:
总抽数四=总抽数三+1
总抽数 = 总抽数+1
抽奖 = random.randint(1, 1000)
if 总抽数 == 90:
抽奖 = 1
elif 总抽数二 == 9:
抽奖 = 7
总抽数二 = 0
else:
抽奖 == 抽奖
抽数 = 抽数+1
if 抽奖 <= 6:
角色 = random.randint(1, 10)
if up == 1:
角色 = 1
if 角色 <= 5:
print("\033[32m八重神子\033[0m")
up = 0
up数 = up数+1
elif 角色 == 6:
print("\033[32m琴\033[0m")
up = 1
elif 角色 == 7:
print("\033[32m迪卢特\033[0m")
up = 1
elif 角色 == 8:
print("\033[32m刻晴\033[0m")
up = 1
elif 角色 == 9:
print("\033[32m七七\033[0m")
up = 1
else:
print("\033[32m莫娜\033[0m")
up = 1
总抽数 = 0
总抽数三 = 0
五星数 = 五星数+1
elif 抽奖 >= 7 and 抽奖 <= 58:
角色 = random.randint(1, 2)
if 角色 == 1:
四星 = random.randint(1, 3)
if 四星 == 1:
print("托马")
elif 四星 == 2:
print("迪奥娜")
else:
print("菲谢尔")
else:
四星 = random.randint(1, 35)
if 四星 == 1:
print("凝光")
elif 四星 == 2:
print("云堇")
elif 四星 == 3:
print("九条裟罗")
elif 四星 == 4:
print("五郎")
elif 四星 == 5:
print("早柚")
elif 四星 == 6:
print("烟绯")
elif 四星 == 7:
print("罗莎莉亚")
elif 四星 == 8:
print("辛焱")
elif 四星 == 9:
print("砂糖")
elif 四星 == 10:
print("重云")
elif 四星 == 11:
print("诺艾尔")
elif 四星 == 12:
print("班尼特")
elif 四星 == 13:
print("行秋")
elif 四星 == 14:
print("北斗")
elif 四星 == 15:
print("香菱")
elif 四星 == 16:
print("雷泽")
elif 四星 == 17:
print("芭芭拉")
elif 四星 == 18:
print("弓藏")
elif 四星 == 19:
print("祭礼弓")
elif 四星 == 20:
print("绝弦")
elif 四星 == 21:
print("西风猎弓")
elif 四星 == 22:
print("昭心")
elif 四星 == 23:
print("祭礼残章")
elif 四星 == 24:
print("流浪乐章")
elif 四星 == 25:
print("西风秘典")
elif 四星 == 26:
print("西风长喵")
elif 四星 == 27:
print("匣里灭辰")
elif 四星 == 28:
print("雨裁")
elif 四星 == 29:
print("祭礼大剑")
elif 四星 == 30:
print("钟剑")
elif 四星 == 31:
print("西风大剑")
elif 四星 == 32:
print("匣里龙吟")
elif 四星 == 33:
print("祭礼剑")
elif 四星 == 34:
print("笛剑")
else:
print("西风剑")
四星数 = 四星数+1
else:
三星 = random.randint(1, 13)
if 三星 == 1:
print("\033[34m弹弓\033[0m")
elif 三星 == 2:
print("\033[34m神射手之誓\033[0m")
elif 三星 == 3:
print("\033[34m鸦羽弓\033[0m")
elif 三星 == 4:
print("\033[34m翡玉法球\033[0m")
elif 三星 == 5:
print("\033[34m讨龙英杰谭\033[0m")
elif 三星 == 6:
print("\033[34m魔导绪论\033[0m")
elif 三星 == 7:
print("\033[34m黑缨喵\033[0m")
elif 三星 == 8:
print("\033[34m以理服人\033[0m")
elif 三星 == 9:
print("\033[34m沐浴龙血的剑\033[0m")
elif 三星 == 10:
print("\033[34m铁影阔剑\033[0m")
elif 三星 == 11:
print("\033[34m飞天御剑\033[0m")
elif 三星 == 12:
print("\033[34m黎明神剑\033[0m")
else:
print("\033[34m冷刃\033[0m")
总抽数二 = 总抽数二+1
总抽数三 = 总抽数三+1
if 抽数 == 连数:
完成 = 1
原石消耗 = 总抽数三*160
print("四星数", 四星数)
print("五星数", 五星数)
print("up数", up数)
print("总抽数:", 总抽数四)
print("原石消耗", 原石消耗)
def 抽卡2(总抽数, 总抽数二, 总抽数三, up, 完成, 五星数, 四星数, up数):
while 完成 == 0:
总抽数 = 总抽数+1
抽奖 = random.randint(1, 1000)
if 总抽数 == 90:
抽奖 = 1
elif 总抽数二 == 9:
抽奖 = 7
总抽数二 = 0
else:
抽奖 == 抽奖
if 抽奖 <= 6:
角色 = random.randint(1, 10)
if up == 1:
角色 = 1
if 角色 <= 5:
print("\033[32m八重神子\033[0m")
up = 0
up数 = up数+1
elif 角色 == 6:
print("\033[32m琴\033[0m")
up = 1
elif 角色 == 7:
print("\033[32m迪卢特\033[0m")
up = 1
elif 角色 == 8:
print("\033[32m刻晴\033[0m")
up = 1
elif 角色 == 9:
print("\033[32m七七\033[0m")
up = 1
else:
print("\033[32m莫娜\033[0m")
up = 1
总抽数 = 0
五星数 = 五星数+1
elif 抽奖 >= 7 and 抽奖 <= 58:
角色 = random.randint(1, 2)
if 角色 == 1:
四星 = random.randint(1, 3)
if 四星 == 1:
print("托马")
elif 四星 == 2:
print("迪奥娜")
else:
print("菲谢尔")
else:
四星 = random.randint(1, 35)
if 四星 == 1:
print("凝光")
elif 四星 == 2:
print("云堇")
elif 四星 == 3:
print("九条裟罗")
elif 四星 == 4:
print("五郎")
elif 四星 == 5:
print("早柚")
elif 四星 == 6:
print("烟绯")
elif 四星 == 7:
print("罗莎莉亚")
elif 四星 == 8:
print("辛焱")
elif 四星 == 9:
print("砂糖")
elif 四星 == 10:
print("重云")
elif 四星 == 11:
print("诺艾尔")
elif 四星 == 12:
print("班尼特")
elif 四星 == 13:
print("行秋")
elif 四星 == 14:
print("北斗")
elif 四星 == 15:
print("香菱")
elif 四星 == 16:
print("雷泽")
elif 四星 == 17:
print("芭芭拉")
elif 四星 == 18:
print("弓藏")
elif 四星 == 19:
print("祭礼弓")
elif 四星 == 20:
print("绝弦")
elif 四星 == 21:
print("西风猎弓")
elif 四星 == 22:
print("昭心")
elif 四星 == 23:
print("祭礼残章")
elif 四星 == 24:
print("流浪乐章")
elif 四星 == 25:
print("西风秘典")
elif 四星 == 26:
print("西风长喵")
elif 四星 == 27:
print("匣里灭辰")
elif 四星 == 28:
print("雨裁")
elif 四星 == 29:
print("祭礼大剑")
elif 四星 == 30:
print("钟剑")
elif 四星 == 31:
print("西风大剑")
elif 四星 == 32:
print("匣里龙吟")
elif 四星 == 33:
print("祭礼剑")
elif 四星 == 34:
print("笛剑")
else:
print("西风剑")
四星数 = 四星数+1
else:
三星 = random.randint(1, 13)
if 三星 == 1:
print("\033[34m弹弓\033[0m")
elif 三星 == 2:
print("\033[34m神射手之誓\033[0m")
elif 三星 == 3:
print("\033[34m鸦羽弓\033[0m")
elif 三星 == 4:
print("\033[34m翡玉法球\033[0m")
elif 三星 == 5:
print("\033[34m讨龙英杰谭\033[0m")
elif 三星 == 6:
print("\033[34m魔导绪论\033[0m")
elif 三星 == 7:
print("\033[34m黑缨喵\033[0m")
elif 三星 == 8:
print("\033[34m以理服人\033[0m")
elif 三星 == 9:
print("\033[34m沐浴龙血的剑\033[0m")
elif 三星 == 10:
print("\033[34m铁影阔剑\033[0m")
elif 三星 == 11:
print("\033[34m飞天御剑\033[0m")
elif 三星 == 12:
print("\033[34m黎明神剑\033[0m")
else:
print("\033[34m冷刃\033[0m")
总抽数二=总抽数二+1
总抽数三=总抽数三+1
if up数==7:
完成=1
原石消耗 = 总抽数三*160
print("四星数", 四星数)
print("五星数", 五星数)
print("up数", up数)
print("总抽数:", 总抽数三)
print("原石消耗", 原石消耗)
while a == 0:
连数=input("请输入抽奖方式(1/10)")
if 连数=="抽满命up":
完成 = 0
抽数 = 0
五星数 = 0
四星数 = 0
up数 = 0
总抽数三=0
抽卡2(总抽数, 总抽数二, 总抽数三, up, 完成, 五星数, 四星数, up数)
else:
连数=int(连数)
完成=0
抽数=0
五星数=0
四星数=0
up数=0
抽卡(总抽数, 总抽数二, 总抽数三, up, 完成, 抽数, 五星数, 四星数, up数)
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn
樱兔叽666imgsrc="https://static.codemao.cn/emoji/codemao/%E7%BC%96%E7%A8%8B%E7%8C%AB_%E7%82%B9%E8%B5%9E.gif"alt="emotion_编程猫_点赞"
点赞0
评论