ritter
deepin
2018-04-05 23:32 你这些变量名都是不合格的,鬼才看得懂这些变量名代表什么东西。。。。。。
Reply Like 0 View the author
https://bbs.deepin.org/post/155013
你这些变量名都是不合格的,鬼才看得懂这些变量名代表什么东西。。。。。。 ...
https://bbs.deepin.org/post/155013
对新人还是包容一点好……
非英语国家的人写程序有时也用本国语言,只是看起来比较费劲而已。
还有楼主啊 ...
https://bbs.deepin.org/post/155013
你这些变量名都是不合格的,鬼才看得懂这些变量名代表什么东西。。。。。。 ...
https://bbs.deepin.org/post/155013
多向他人学习是进步之源,向你学习。
https://bbs.deepin.org/post/155013
两点建议:
* 1. 在文件头加上两行
https://bbs.deepin.org/post/155013
print的这个end参数好像是python3.0之后的语法,你直接执行python默认启动的应该是python2.7,你可以用py ...
https://bbs.deepin.org/post/155013
嗯,这样呀,当年学RUBY去了,PYTHON还没学,了解一下,不知道那个好
Popular Events
More
from time import sleep
kuang=[65532,32772,32772,32772,32772,32772,32772,32772,32772,32772,32772,32772,32772,65532,0,0]
hctx=kuang[:]
bjtx=kuang[:]
fktx=[4,14,0,0,4,6,4,0,0,14,4,0,4,12,4,0,0,6,6,0,0,6,6,0,0,6,6,0,0,6,6,0,4,4,4,4,0,15,0,0,4,4,4,4,0,15,0,0,4,4,6,0,0,14,8,0,12,4,4,0,2,14,0,0,4,4,12,0,8,14,0,0,6,4,4,0,0,14,2,0,4,12,8,0,12,6,0,0,4,12,8,0,12,6,0,0,8,12,4,0,0,6,12,0,8,12,4,0,0,6,12,0,]
fkh=fkt=fkx=fky=fkxb=fkyb=fkhb=fktb=timex=0
def xinfangkuai():
global fkh,fkt,fkx,fky,fkhb,fktb,fkxb,fkyb
fkt=fktb=random.randint(0,6)
fkh=fkhb=0
fkyb=fky=8
fkxb=fkx=1
def pengzhuang():
global fkh,fkt,fkx,fky,fkxb,fkyb,fkhb,fktb,hctx,bjtx,kuang,fangkuai,fangkuaib
x=fkx
for c in fktx[fkt*16+fkh*4:fkt*16+fkh*4+4]:
if bjtx[x]|(c<<(15-fky))!=bjtx[x]+(c<<(15-fky)):
if fky!=fkyb:
fkx=fkxb
fky=fkyb
fkh=fkhb
fkt=fktb
if fkx!=fkxb:
if fkxb==1:hctx=kuang[:]
bjtx=kuang[:]
hcs=bjs=len(bjtx)-4
while hcs>=1:
if hctx[hcs]!=65532:
bjtx[bjs]=hctx[hcs]
bjs=bjs-1
hcs=hcs-1
xinfangkuai()
x=x+1
fkxb=fkx
fkyb=fky
fkhb=fkh
fktb=fkt
def hecheng():
global fkh,fkt,fkx,fky,fkxb,fkyb,fkhb,fktb,hctx,bjtx,kuang
x=fkx
hctx=bjtx[:]
for c in fktx[fkt*16+fkh*4:fkt*16+fkh*4+4]:
hctx[x]=bjtx[x]|c<<(15-fky)
x=x+1
def xianshi():
print('\33[0;0H \n please input 2 4 6 8 0\n')
for y in hctx:
for x in [32768,16384,8192,4096,2048,1024,512,256,128,64,32,16,8,4,2,1]:
c=x&y
if c==0:print(' ',end='')
else:print('▓▓',end='')
print('')
old_settings = termios.tcgetattr(sys.stdin)
tty.setcbreak(sys.stdin.fileno())
xinfangkuai()
print('\033[2J')
while True:
sleep(.1)
pengzhuang()
hecheng()
xianshi()
if timex!=int(time.time()):
timex=int(time.time())
fkx=fkx+1
continue
if select.select([sys.stdin],[],[],0) == ([sys.stdin],[],[]):
c=sys.stdin.read(1)
if c=='0':break
if c=='4':fky=fky-1
if c=='6':fky=fky+1
if c=='8':
if fkh<3:fkh=fkh+1
else:fkh=0
if (c=='2'):
timex=int(time.time())
fkx=fkx+1
while select.select([sys.stdin],[],[],0) == ([sys.stdin],[],[]):sys.stdin.read(1)
termios.tcsetattr(sys.stdin,termios.TCSADRAIN,old_settings)