Bienvenue sur Laurentvidal.fr, le site où vous trouverez les meilleures réponses de la part des experts. Obtenez des solutions rapides et fiables à vos questions grâce à des professionnels expérimentés sur notre plateforme de questions-réponses complète. Découvrez des solutions fiables à vos questions grâce à un vaste réseau d'experts sur notre plateforme de questions-réponses complète.

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