用户:
刘岱oG8M查看:0 回复:0 评论:0 创建时间:2021-10-16T19:26:00
【作品展示】

【作品介绍】
电脑的喵
【作品源代码】
import random
import math
from time import sleep
def clear():
for j in range(20):
print('')
def say(txt, t=2, c=0):
if c:
clear()
print('???:'+txt)
sleep(t)
def inp(txt, c=0):
if c:
clear()
return input('???:'+txt)
say('你好')
say('我要在你的电脑里放一个喵')
say('但是你要先下载一下喵')
user = inp('行吗? 1:行 2:不行 >>>')
if user == '1':
say('好的')
say('开始下载')
clear()
print('下载喵中')
print('0.00%')
i = 1
while math.log(i) < 1:
clear()
print('下载喵中')
print(str(round(math.log(i)*100, 2))+'%')
sleep(0.001)
i = i+0.002
clear()
print('喵下载成功')
print('100.00%')
sleep(1)
say('哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈:)', 2, 1)
say('你被我喵了:)')
say('现在我能让你的电脑爆炸啦:)')
say('现在我会让喵开始计时qwq')
say('但是我也不知道会计时多长时间TwT')
while inp('准备好了吗? 1:准备好了 2:还没准备好 >>>') == '2':
say('那在准备一会吧', 5)
t = random.randint(10, 20)
clear()
say("喵开始计时,不知道多少秒后爆炸")
sleep(1)
while t != 0:
clear()
print('剩余时间:', t)
sleep(1)
if t > 0:
add = random.randint(-6, 2)
while add == 0:
add = random.randint(-6, 2)
else:
add = random.randint(-2, 6)
while add == 0:
add = random.randint(-2, 6)
t += add
clear()
print('剩余时间:', t)
sleep(1)
clear()
print('准备时间结束,加载后开始爆炸')
sleep(1)
clear()
print('加载中')
print('0.00%')
i = 1
while math.log10(i) < 0.99:
clear()
print('加载中')
print(str(round(math.log10(i)*100, 2))+'%')
sleep(0.01)
i = i+0.1
i = 1
while i < 100:
clear()
print('加载中')
print('99.'+('9'*i)+'%')
sleep(0.01)
i += 1
clear()
print('加载完成')
print('100%')
for i in range(5):
clear()
print('loading', end='')
for j in range(6):
print('.', end='', flush=True)
print('')
txt = 1
while True:
clear()
print('B'+('o'*txt)+('m'*txt)+('!'*txt))
clear()
txt += 1
elif user == '2':
say('好吧,拜拜')
else:
say('难道我们用的不是一种语言?')
say('我还是换一个电脑放喵吧')
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn