from kandinsky import * from time import * from random import * from math import * liste=["1","2","3","4","5","6","7","8","9","10","∞","θ","*","+","-","/","sin()","cos()","tan()","asin()","acos()","atan()","pi","pi","x","y","z","?","!","e","J","e=m.c2","P=m*g","v=d/t","pi","C","#","%","&","@","erf(x)","H-O-H","CH4"] xliste=[] yliste=[] gliste=[] sliste=[] for i in range(len(liste)): xliste.append(randint(0,310)) yliste.append(randint(0,212)) gliste.append(randint(0,300)) sliste.append(randint(0,1)) fill_rect(0,0,320,222,"black") while True: sleep(0.01) for i in range(len(liste)): fill_rect(xliste[i],yliste[i]-2,10,2,"black") fill_rect(xliste[i],yliste[i]+18,10,5,"black") for i in range(len(liste)):draw_string(str(liste[i]),xliste[i],yliste[i],color(0,gliste[i],0),"black") for i in range(len(liste)): if sliste[i]==1:yliste[i]=yliste[i]+1 else:yliste[i]=yliste[i]-1 gliste[i]=gliste[i]-2 for i in range(len(liste)): if gliste[i]<0: xliste[i]=xliste[i]-xliste[i]+randint(0,310) yliste[i]=yliste[i]-yliste[i]+randint(0,212) gliste[i]=gliste[i]-gliste[i]+randint(0,300) sliste[i]=sliste[i]-sliste[i]+randint(0,1)