Boucle while
Résolu/Fermé
A voir également:
- Factorielle python while
- Citizen code python avis - Accueil - Outils
- Python est introuvable. exúcutez sans argument pour procúder ó l ✓ - Forum Python
- Python generator - Télécharger - Sécurité
- Trouver la position d'un élément dans une liste python ✓ - Forum Python
7 réponses
yg_be
Messages postés
23487
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
16 mars 2025
Ambassadeur
1 570
7 nov. 2021 à 12:26
7 nov. 2021 à 12:26
bonjour,
merci d'utiliser les balises de code quand tu partages du code:
https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
as-tu une question par rapport à ton programme?
merci d'utiliser les balises de code quand tu partages du code:
https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
as-tu une question par rapport à ton programme?
dslé, voici le code :
from turtle import* from math import* color('orange' , 'yellow') begin_fill() speed(25) def s(longueur): for i in range(12): forward(longueur) left(150) s(200) end_fill() color('red') begin_fill() right(90) forward(74) left(90) def c(longueur): while(longueur)<=1000: forward(longueur) left(90) c(200) end_fill()
La question est : ma boucle est infinie alors que je souhaiterais qu'elle s’arrête quand c arrive à 1000.
merci
merci
yg_be
Messages postés
23487
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
16 mars 2025
1 570
7 nov. 2021 à 14:01
7 nov. 2021 à 14:01
quand quoi arrive à 1000?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
c(longueur) qui correspond à la longueur du coté du carré
yg_be
Messages postés
23487
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
16 mars 2025
1 570
7 nov. 2021 à 15:00
7 nov. 2021 à 15:00
quelle est la variable qui contient la longueur?
Excusez moi, mon père s'est trompé dans la question, ce que nous cherchons c'est plutôt comment faire pour que les côtés du carré s'agrandissent de 100 par exemple à chaque fois.
Et si la fonction "While" fonctionne bien.
Merci
Et si la fonction "While" fonctionne bien.
Merci
yg_be
Messages postés
23487
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
16 mars 2025
1 570
7 nov. 2021 à 15:27
7 nov. 2021 à 15:27
qu'as-tu essayé pour agrandir le coté?
A force de d'essayer, j'ai réussi à trouver comment faire ma figure:
Merci pour votre aide, au revoir.
from turtle import* color('red') begin_fill() speed(10) def s(longueur): for i in range(12): forward(longueur) left(150) s(200) color('orange' , 'yellow') begin_fill() right(90) forward(73) left(90) def c(longueur): while(longueur)<=330: longueur=longueur+10 for i in range(4): forward(longueur) left(90) c(190) end_fill()
Merci pour votre aide, au revoir.