Enfaite je suis débutant en pythonet j'aimerai que vous m'aidiez a comprendre se code S'il vous plait
Ce projet ne recèle pas de défi particulier pour tout programmeur mais je suis débutant et il me faut une base d'apprentissage. MERCI par avance à tous ceux qui voudront bien m'accorder un peu de leur temps.
Merci d'avance
def orbite(): #fonction auxilliaire de la fonction lancer global x,y,dx,dy,orb if flag==1: T.config(state=DISABLED) #nouvelle position x,y=x+dx,y+dy r=hypot(x-L/2,L/2-y) v=hypot(dx,dy) #angle repérant la position du satellite par rapport à l'horizontale if x-L/2>0: theta=atan((-y+L/2)/(x-L/2)) else: theta=atan((-y+L/2)/(x-L/2))+pi dx,dy=dx-K*cos(theta)/(r*r),dy+K*sin(theta)/(r*r) can.coords(satellite,x-d/2,y+d/2,x+d/2,y-d/2) if x<0 or x>L or y<0 or y>L or r<D/2: stop() #suivi de la trajectoire du satellite can.create_oval(x,y+1,x+1,y,outline='yellow') orb=fen.after(8,orbite)
- Edité par toihir 1 avril 2013 à 6:19:42
Explication d'un Algorithme
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.