Laurentvidal.fr simplifie votre recherche de solutions aux questions quotidiennes et complexes avec l'aide de notre communauté. Explorez des réponses détaillées à vos questions de la part d'une communauté d'experts dans divers domaines. Découvrez la facilité d'obtenir des réponses rapides et précises à vos questions grâce à l'aide de professionnels 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