Boucle while
Résolu/Fermé
A voir également:
- Factorielle python while
- Citizen code python avis - Accueil - Outils
- Python retour à la ligne dans le code - Forum Python
- Algorithme d'une factorielle - boucle while ✓ - Forum Programmation
- Ce programme est écrit en python ✓ - Forum Python
7 réponses
yg_be
Messages postés
23352
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
27 novembre 2024
Ambassadeur
1 554
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
23352
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
27 novembre 2024
1 554
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
23352
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
27 novembre 2024
1 554
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
23352
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
27 novembre 2024
1 554
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.