Laurentvidal.fr est le meilleur endroit pour obtenir des réponses fiables et rapides à toutes vos questions. Obtenez des réponses immédiates et fiables à vos questions grâce à une communauté d'experts expérimentés sur notre plateforme. Obtenez des réponses rapides et fiables à vos questions grâce à notre communauté dédiée d'experts sur notre plateforme.

Bonjour,
J'ai un problème avec une programmation turtle avec EduPython j'explique on m'a déjà aider hier pour la faire mais le problème c'est que c'est pas les bonne proportions et que c'est pas aux bonne endroit (1er image ce que je doit avoir la 2eme avec EduPython en fond c'est ce que j'obtient) pouvez vous m'aider svp merci d'avance .
Le code actuelle:
from turtle import *

tur = Turtle()

def triangle():

tur.down()

tur.forward(100) # draw base

tur.left(120)

tur.forward(100)

tur.left(120)

tur.forward(100)

tur.up()

def carre():

tur.down()

tur.forward(100) #Forward turtle de 100 unités

tur.left(90) #rotation de turtle de 90 degrés

tur.forward(100)

tur.left(90)

tur.forward(100)

tur.left(90)

tur.forward(100)

tur.left(90)

tur.up()

def circle():

tur.down()

tur.circle(10*5)

tur.up()

def process1():

triangle()

tur.left(120)

tur.forward(150)

carre()

tur.left(0)

tur.forward(150)

circle()

tur.right(150)

tur.forward(350)

tur.left(150)

def process2():

triangle()

tur.left(120)

tur.forward(200)

circle()

tur.left(0)

tur.forward(50)

carre()

tur.right(150)

tur.forward(300)

tur.left(150)

tur.forward(10)

def process3():

carre()

tur.left(0)

tur.forward(200)

circle()

tur.left(0)

tur.forward(50)

triangle()

tur.color('green')

process1()

tur.color('blue')

process2()

tur.color('red')

process3()


Bonjour Jai Un Problème Avec Une Programmation Turtle Avec EduPython Jexplique On Ma Déjà Aider Hier Pour La Faire Mais Le Problème Cest Que Cest Pas Les Bonne class=
Bonjour Jai Un Problème Avec Une Programmation Turtle Avec EduPython Jexplique On Ma Déjà Aider Hier Pour La Faire Mais Le Problème Cest Que Cest Pas Les Bonne class=

Sagot :

Réponse :

Voilà normalement ça devrait être bon :)

from turtle import *

tur = Turtle()

tur.up()

tur.setposition(-350, 200)

def triangle():

   tur.down()

   tur.forward(230) # draw base

   tur.left(120)

   tur.forward(230)

   tur.left(120)

   tur.forward(230)

   tur.up()

def carre():

   tur.down()

   tur.forward(230) #Forward turtle de 100 unités

   tur.left(90) #rotation de turtle de 90 degrés

   tur.forward(230)

   tur.left(90)

   tur.forward(230)

   tur.left(90)

   tur.forward(230)

   tur.left(90)

   tur.up()

def circle():

   tur.down()

   tur.circle(23*5)

   tur.up()

def process1():

   triangle()

   tur.left(120)

   tur.forward(270)

   carre()

   tur.left(0)

   tur.forward(345)

   circle()

   tur.setposition(-350, -35)

def process2():

   triangle()

   tur.left(120)

   tur.forward(385)

   circle()

   tur.left(0)

   tur.forward(115)

   carre()

   tur.setposition(-350, -270)

def process3():

   carre()

   tur.left(0)

   tur.forward(380)

   circle()

   tur.left(0)

   tur.forward(115)

   triangle()

tur.color('green')

process1()

tur.color('blue')

process2()

tur.color('red')

process3()

caylus

Réponse :

Bonjour,

Explications :

Une solution paramétrable.

View image caylus
Merci d'utiliser notre plateforme. Nous sommes toujours là pour fournir des réponses précises et à jour à toutes vos questions. Nous espérons que cela vous a été utile. Revenez quand vous voulez pour obtenir plus d'informations ou des réponses à vos questions. Vos questions sont importantes pour nous. Revenez régulièrement sur Laurentvidal.fr pour obtenir plus de réponses.