Page 7 sur 7

Re: KhiCAS TI-Nspire CX: appli intégrée Math-Science - mode

Message non luPosté: 20 Jan 2022, 08:23
de parisse
3eme tentative, peut-etre la bonne?

Re: KhiCAS TI-Nspire CX: appli intégrée Math-Science - mode

Message non luPosté: 20 Jan 2022, 11:34
de critor
C'est beaucoup mieux, merci :

Re: KhiCAS TI-Nspire CX: appli intégrée Math-Science - mode

Message non luPosté: 20 Jan 2022, 13:34
de parisse
1ere tentative pour towards.

Re: KhiCAS TI-Nspire CX: appli intégrée Math-Science - mode

Message non luPosté: 20 Jan 2022, 13:51
de critor
Ah, vous faites aussi ?

Alors j'ai de petites suggestions en passant, des détails :
  • activer l'alias court .pos() pour .position(), de tous les alias courts testés je crois que c'est le seul que vous ne gérez pas
  • Dans le standard, .position() ne renvoie que les 2 coordonnées de la tortue, pas l'orientation qui est récupérable séparément via .heading(). Ici vous renvoyez les 3 informations ce qui déclenche des erreurs pour des lignes très fréquentes dans les scripts comme x, y = turtle.position()
Image

Je viens de tenter l'ammonite mais sans succès :


Si besoin, voici le script :
Code: Tout sélectionner
import turtle
from math import pi

turtle.speed(0)
turtle.pencolor((0,0,0))
turtle.pendown()
turtle.pensize(1)

turtle.goto(0,-8)
x,y = turtle.position()[:2]
turtle.left(115)
for i in range(132):
  turtle.forward(10)
  try:
    h = turtle.towards(x,y)
    turtle.setheading(h)
  except: pass
  d=10*pi
  turtle.forward(d)
  turtle.backward(d)
  turtle.right(90)

try: turtle.show() #TI-83 Premium CE
except: pass

Re: KhiCAS TI-Nspire CX: appli intégrée Math-Science - mode

Message non luPosté: 20 Jan 2022, 14:07
de parisse
Ce serait plus simple pour moi si vous pouviez me donner le fichier tns ou bien un exemple simple de towards qui ne fonctionne pas comme prevu. J'ai teste avec l'exemple de la doc de Python, chez moi je renvoie entre [-180,180] au lieu de [0,360] mais ca ne devrait pas changer si?

Re: KhiCAS TI-Nspire CX: appli intégrée Math-Science - mode

Message non luPosté: 20 Jan 2022, 16:54
de parisse
position() et pos() sont maintenant corriges, ils retournent une liste de 2 entiers.

Re: KhiCAS TI-Nspire CX: appli intégrée Math-Science - mode

Message non luPosté: 22 Jan 2022, 16:48
de parisse
Le probleme ne venait pas de towards, mais de setheading qui n'acceptait que des entiers, maintenant on accepte aussi des flottants et ca devrait marcher.