PYTHON - Exercice
tonykart13
-
.Flint. Messages postés 81 Date d'inscription Statut Membre Dernière intervention -
.Flint. Messages postés 81 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Bonsoir tout le monde
Donc voilà je dois faire un exercice mais je suis bloqué...
Je dois créer quelque chose comme sur cette photo avec Turtle et Python.
[URL=https://imageshack.com/][IMG]http://img246.imageshack.us/img246/9089/exemplev.jpg[/IMG][/URL]
Et voila le code que j'ai commencé...
Code :
# -*- coding: cp1252 -*-
from turtle import *
val=1
def etoile(val):
forward(70)
right(144)
forward(70)
right(144)
forward(70)
right(144)
forward(70)
right(144)
forward(70)
right(144)
up()
forward (90)
down()
cpt=0
while cpt < 7:
etoile(val)
cpt+=1
Problème :
Les étoiles gardent la même taille je sais pas trop comment m'y prendre.
Un grand merci d'avance !
Bonsoir tout le monde
Donc voilà je dois faire un exercice mais je suis bloqué...
Je dois créer quelque chose comme sur cette photo avec Turtle et Python.
[URL=https://imageshack.com/][IMG]http://img246.imageshack.us/img246/9089/exemplev.jpg[/IMG][/URL]
Et voila le code que j'ai commencé...
Code :
# -*- coding: cp1252 -*-
from turtle import *
val=1
def etoile(val):
forward(70)
right(144)
forward(70)
right(144)
forward(70)
right(144)
forward(70)
right(144)
forward(70)
right(144)
up()
forward (90)
down()
cpt=0
while cpt < 7:
etoile(val)
cpt+=1
Problème :
Les étoiles gardent la même taille je sais pas trop comment m'y prendre.
Un grand merci d'avance !
A voir également:
- PYTHON - Exercice
- Citizen code python avis - Accueil - Outils
- Mot secret python pix ✓ - Forum Python
- \R python ✓ - Forum Python
- Afficher un message sur python "" ✓ - Forum Python
- Python est introuvable. exúcutez sans argument pour procúder ó l ✓ - Forum Python
1 réponse
Salue,
Je pense en gros (car je programme pas avec turtle) que ton code devra ressembler à sa :
# -*- coding: cp1252 -*-
from turtle import *
val=1
def etoile(val):
forward(70+x)
right(144+x)
forward(70+x)
right(144+x)
forward(70+x)
right(144+x)
forward(70+x)
right(144+x)
forward(70+x)
right(144+x)
up()
forward (90+x) < pas sur pour le + x ici
down()
cpt=0
while cpt < 7:
if cpt<5:
x=x+10
else
x=x-10
etoile(val)
cpt=cpt+1
Enfin je crois je suis pas un pro..
Je pense en gros (car je programme pas avec turtle) que ton code devra ressembler à sa :
# -*- coding: cp1252 -*-
from turtle import *
val=1
def etoile(val):
forward(70+x)
right(144+x)
forward(70+x)
right(144+x)
forward(70+x)
right(144+x)
forward(70+x)
right(144+x)
forward(70+x)
right(144+x)
up()
forward (90+x) < pas sur pour le + x ici
down()
cpt=0
while cpt < 7:
if cpt<5:
x=x+10
else
x=x-10
etoile(val)
cpt=cpt+1
Enfin je crois je suis pas un pro..