turtle python et les math/geometrie : dur dur... - Python - Programmation
Marsh Posté le 29-09-2008 à 22:17:24
C'est bien, et quel est ton problème avec tout ça?
Marsh Posté le 29-09-2008 à 22:55:35
le probleme était que je n'arrivais pas a determiner la lonqueur de "distance_base" (la base du triangle)
sur les conseils d'un amis j'ai fait:
Code :
|
et le tout fonctione
Marsh Posté le 29-09-2008 à 23:10:44
merci d'indenter correctement ton code ...
(je pensais jamais dire ca en cat python )
Marsh Posté le 30-09-2008 à 11:12:18
j'idente avec des tabs le site les supprime
Marsh Posté le 30-09-2008 à 11:15:37
Adamaru a écrit : j'idente avec des tabs |
C'est mal.
Adamaru a écrit : le site les supprime |
non
Code :
|
Marsh Posté le 30-09-2008 à 21:28:07
tu a identé avec des esapces
voila ou j'en suis pour mon code:
http://postit.xiato.com/?show=332
cela devrais pouvoir servir a plusieurs personnes
Marsh Posté le 30-09-2008 à 21:33:23
Adamaru a écrit : tu a identé avec des esapces |
non.
Marsh Posté le 30-09-2008 à 23:04:25
Adamaru a écrit : voila ou j'en suis pour mon code: |
C'est quoi ce style de documentation
En python, les fonctions, classes et modules se documentent avec des docstrings (cf PEP 257 également), c'est très bien de vouloir documenter, mais prière d'utiliser les mécanismes prévus pour ça.
Il serait probablement intelligent de créer des objets, aussi, pour stocker les différentes formes, simplifier le code et éliminer des redondances.
edit: et les comptages à coup de while() c'est très moche, prière d'utiliser for et range
Marsh Posté le 01-10-2008 à 00:58:42
ce que je reporche a l'outi de documentation fournis c'est de en pas permetre de garder un oeil sur la liste des fonctions
une personne ne conaisan pas mon code doit pouvoir conaitre la liste complete des fonctions, ensuite si elle a besoin d'utiliser les fonctions elle a la doc complète
a moi qu'il existe une fonction pour faire la liste des fonctions et des prototypes des fonctions, affichant aussi les arguments requis par celles ci ou la je serais preneur, mon systeme de commentaire me plait bien
pour les boucles en for et range je ne les ai pas encore utilisées car je debute en python et que je ne me fais pas encore a la syntaxe étant habitué au php et au C
Marsh Posté le 01-10-2008 à 10:50:54
Adamaru a écrit : ce que je reporche a l'outi de documentation fournis c'est de en pas permetre de garder un oeil sur la liste des fonctions |
>>> import shutil NAME FILE DESCRIPTION CLASSES FUNCTIONS DATA
|
Sans compter que les docstrings sont connus par tous les outils python (IDEs et autres), qui peuvent donc les utiliser e.g. quand ils font de l'autocomplétion, et on peut également coller des doctests dans les docstrings pour que les choses soient encore plus claires Et que c'est le mécanisme standard de documentation Python, inclus directement dans le langage
Objection rejetée.
Adamaru a écrit : mon systeme de commentaire me plait bien |
Ya bien qu'à toi qu'il plait, et en python les gens tentent habituellement de ne pas réinventer la roue, surtout quand il existe déjà une meilleure roue inclue.
Marsh Posté le 29-09-2008 à 22:08:55
bonjours, je cherche a dessiner un triangle isocelle en python via une fonction pour cela j'ai fait:
sachant que je veux:
1: que le triangle soit isocelle (logique)
2: la fonction prends pour argument la distance des coté egaux ainsi que l'angle du sommet
3: qu'en fin de fonction le curseur de turtle se remete a la position de depard
4: que la base soit calculé par la fonction
voila
Message édité par Adamaru le 29-09-2008 à 22:11:02
---------------
la voie du click est impénétrable