巧的是,女主小林编程用的语言也是Python,人生苦短,我用Python,模拟了动画的开始动画,下面先演示一下效果动态图:
下面上源代码:
import time
import os
def get(str,n):
n=n-1;
a=0;
rev=("");
while a<n:
b=(a+1);
c=str[b];
rev=(rev+c);
a=a+1;
return(rev);
x=0
a=88;
strMaid="Maiddragon";
while a>0:
strMaid=(strMaid+"MaidDragon");
a=a-1;
print (strMaid);
time.sleep(0.04);
print(" ");
a=5
time.sleep(0.5);
print("康娜登场!");
time.sleep(1);
i="0 ";
a=0;
s=" ";
length=150;
while a<100:
time.sleep(0.15);
out=(" "+i+"0"+s);
print(get(out,length));
out=(" "+i+"0 0 0000000000000000000 0 0"+s);
print(get(out,length));
out=(" "+i+"0 0 0000 0000 0 0"+s);
print(get(out,length));
out=(" "+i+"0 0 0000 0000 0 0"+s);
print(get(out,length));
out=(" "+i+"0 0 00 00 00 0 0"+s);
print(get(out,length));
out=(" "+i+"0 0 000 0 0 00 00 00 0 0"+s);
print(get(out,length));
out=(" "+i+"0 0 000 00 00 00 0 0 0"+s);
print(get(out,length));
out=(" "+i+"0 0 00 00 00 0 00 0 0"+s);
print(get(out,length));
out=(" "+i+"0 0 00 0 0 00 0 0 0"+s);
print(get(out,length));
out=(" "+i+"0 0 00 0000 00 0 0 0"+s);
print(get(out,length));
out=(" "+i+"0 0 00 0 00 00 0 0 0"+s);
print(get(out,length));
out=(" "+i+"0 0 0 00 000 00 000 00 0"+s);
print(get(out,length));
out=(" "+i+"00 00 0 0 0 0 0 "+s);
print(get(out,length));
out=(" "+i+"00 00 00 00 00 0 00"+s);
print(get(out,length));
out=(" "+i+"000 0 00 0 000 00 0 00"+s);
print(get(out,length));
out=(" "+i+"00 0 00 0 00 00 0 00 00 0"+s);
print(get(out,length));
out=(" "+i+"00 0 00 00 00 0 00 0 00"+s);
print(get(out,length));
out=(" "+i+"00 0 00 00 000 000 0 00"+s);
print(get(out,length));
out=(" "+i+"0 00 000 00 000 000 00 0"+s);
print(get(out,length));
out=(" "+i+"00 00 00 00 0 0000 0000 00"+s);
print(get(out,length));
out=(" "+i+"00 0 0 00 00 000 0 0000 00000 0 000 0"+s);
print(get(out,length));
out=(" "+i+"0 0 0 00 0 00000000 0000 00000 000 0000 0"+s);
print(get(out,length));
out=(" "+i+"0 00 0 000 0 000000000000000 000000000000000 0 0"+s);
print(get(out,length));
out=(" "+i+"0 0 0000000 0000 0 0000 0000 0 0"+s);
print(get(out,length));
out=(" "+i+"0 0 0000000 0 00000 0000 0 0000 00 0"+s);
print(get(out,length));
out=(" "+i+"0 00 00000 0 000 0 0000 0 00000 0 0"+s);
print(get(out,length));
out=(" "+i+"0 0 00000 0000 00000 0 0000 0 0"+s);
print(get(out,length));
out=(" "+i+"0 0 00000 000 000000 00000 0 0"+s);
print(get(out,length));
out=(" "+i+"0 0 0 0000 00000 00000 0000"+s);
print(get(out,length));
out=(" "+i+"0 0 0 000 0 0"+s);
print(get(out,length));
out=(" "+i+"0 00 00000 0 0"+s);
print(get(out,length));
out=(" "+i+"0 0 00 000000 00 0"+s);
print(get(out,length));
out=(" "+i+"0 0 00 0"+s);
print(get(out,length));
out=(" "+i+"0 0 0 000 0"+s);
print(get(out,length));
out=(" "+i+"0 0 0000 0000000 00000 0"+s);
print(get(out,length));
out=(" "+i+"0 00 00 00000 0 0 0000 0"+s);
print(get(out,length));
out=(" "+i+"0 000 0 0000000 0 0 00000 00"+s);
print(get(out,length));
out=(" "+i+"0 0 0 00 0000000 0 0 00000 0 0"+s);
print(get(out,length));
out=(" "+i+"0 0 0 0 00000000 0 0 0000000 0 0 "+s);
print(get(out,length));
out=(" "+i+"0 0 0 0 00000000000000000 0 0"+s);
print(get(out,length));
out=(" "+i+"00 000 0 0"+s);
print(get(out,length));
out=(" "+i+"0 0 0"+s);
print(get(out,length));
a=a+1;
i=(i+"0 ");
input("finished!");