用户:
KstNotFound查看:3 回复:1 评论:3 创建时间:2021-08-16T18:30:44
【作品展示】

【作品介绍】
一个喵模拟器
【作品源代码】
import sys,time,random
wins = ['[我]噫,好!我中了!','[我]奶思!','[我]这什么神仙手气!']
loses = ['[我]MD(某著名文本文档后缀名)!输了!', '[我]****', '[我]下次总不会手气这么差了!']
def export(text, second=0.1):
sys.stdout.write("\r " + " " * 60 + "\r") # /r 光标回到行首
sys.stdout.flush() # 把缓冲区全部输出
for c in text:
sys.stdout.write(c)
sys.stdout.flush()
time.sleep(second)
print('\n')
export('[旁白]这是一个喵剧情模拟游戏')
while True:
t = input('[旁白]输入‘Z’开始游戏 ')
if t == 'z':
break
else:
continue
export('[旁白]在正式进入游戏前,我们先需要完成一点点初始化', 0.1)
RMB = int(input('[旁白]请输入你最初有多少钱(单位:元)'))
if RMB > 10000:
export('[旁白]看来你家很有矿啊(bushi)',0.02)
export('[旁白]好,一切准备就绪,游戏开始...',0.1)
time.sleep(1)
print("\033c",end='')
print('\n')
export('[旁白]地点:某大学宿舍 时间:2021/4/5',0.1)
export('[你]嗯...又是新的一天',0.2)
export('[大学室友]欸,别赖床了!来康康这好东西!', 0.08)
export('[旁白]你下了床,发现室友正拿着手机,上面似乎是个喵平台...?', 0.1)
export('[大学室友]快,现在注册账号就能领到20元!我刚刚用这20元赚到了50多元!',0.05)
export('[我]还有这好事?',0.01)
export('[大学室友]不信拉倒',0.3)
export('[旁白]你好奇地点开了室友发的网址,注册了账号。果真送了20元')
export('[旁白]*你的本金增加了20元',0.4)
RMB += 20
export('[旁白]里面有个猜大小的游戏,电脑随机报大小,有50%的几率可以赢!')
export('[旁白]要试一下吗?')
while True:
iport = input('是或否:')
if iport == '是':
print('[旁白]你试着点了进去...')
break
elif iport == '否':
export('[旁白]你并不打算试')
time.sleep(1)
export('[旁白]时光飞逝,一切如常')
export('[结局]恭喜你,你成功达成了{好结局}!')
sys.exit('程序停止')
else:
print('请输入是或否')
continue
for i in range(10):
num = random.randint(4050701,8239819)
print('[喵平台]',str(num),'期喵开始!')
end = input('投大还是投小?')
if end == '大' or end == '小':
if i < 3:
print('[喵平台]',str(num),'期最终结果是',end,'!')
export('[我]噫,好!我中了!')
RMB += 100
print('[旁白]*你的本金增加了100元!你目前还有',RMB,'元!')
else:
if end == '大':
print('[喵平台]',str(num),'期最终结果是 小 !')
else:
print('[喵平台]',str(num),'期最终结果是 大 !')
export('[我]MD(某著名文本文档后缀名)!输了!')
lose = random.randint(125,250)
RMB -= lose
print('[旁白]*你的本金减少了',lose,'元!你目前还有',RMB,'元!')
else:
export('请输入大或小',0.01)
print("\033c", end='')
print('\n')
export('[我]算了,我连输了这么多次,下次总得中了吧...')
export('[我]老天保佑,我这次一定要赢!!!')
while True:
num = random.randint(4050701, 8239819)
print('[喵平台]', str(num), '期喵开始!')
end = input('投大还是投小?')
if end == '大' or end == '小':
if end == '大':
print('[喵平台]', str(num), '期最终结果是 小 !')
else:
print('[喵平台]', str(num), '期最终结果是 大 !')
export('[我]喵(某著名文本文档后缀名)!输了!')
lose = random.randint(125, 250)
RMB -= lose
print('[旁白]*你的本金减少了', lose, '元!你目前还有', RMB, '元!')
break
else:
export('请输入大或小', 0.01)
continue
export('[我]盖亚亚亚亚亚亚亚亚亚亚亚亚亚亚亚!****,***,**,*********')
export('[我]玩**(lbw化)')
for i in range(4):
num = random.randint(4050701, 8239819)
print('[喵平台]', str(num), '期喵开始!')
end = input('投大还是投小?')
if end == '大' or end == '小':
print('[喵平台]', str(num), '期最终结果是', end, '!')
export('[我]???!!!')
RMB += 250
print('[旁白]*你的本金增加了250元!你目前还有', RMB, '元!')
else:
export('请输入大或小', 0.01)
continue
export('[我]233333333333333333333333333,果然上帝还是眷顾着我的!')
export('[我]再来亿次!')
i = 0
while RMB > -500:
i += 1
num = random.randint(4050701, 8239819)
print('[喵平台]', str(num), '期喵开始!')
end = input('投大还是投小?')
if end == '大' or end == '小':
if i < 3 or i > 20 and i < 35 or i > 100 and i < 125 :
print('[喵平台]', str(num), '期最终结果是', end, '!')
export(wins[random.randint(0,2)])
win = random.randint(300,650)
RMB += win
print('[旁白]*你的本金增加了',win,'元!你目前还有', RMB, '元!')
else:
if end == '大':
print('[喵平台]', str(num), '期最终结果是 小 !')
else:
print('[喵平台]', str(num), '期最终结果是 大 !')
export(loses[random.randint(0,2)])
lose = random.randint(750, 1500)
RMB -= lose
print('[旁白]*你的本金减少了', lose, '元!你目前还有', RMB, '元!')
else:
export('请输入大或小', 0.01)
export('[我]55555全输光了,还欠了这么多')
export('[我]始作俑者呢?')
export('[大学室友]甭提了,我喵2000元,全输光了')
export('...',0.5)
print("\033c", end='')
print('\n')
export('其实,喵就是这样')
export('给你一点小利,最后输的血本无归')
export('你自以为一切尽掌握在手中,但你真的能保证喵不赔吗?')
export('实际上一切尽掌握在手中的就是喵平台')
print('\033[1;31;40m')
export('当你在凝视深渊时,深渊也在 凝 视 着 你',0.3)
sys.exit('程序停止')
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn