J'essaie de créer un programme qui demande à l'utilisateur de dessiner une forme et combien de cette forme dessiner en tortue Python. Je ne sais pas comment faire la boîte de dialogue pour que l'utilisateur puisse dire combien il faut ajouter et faire fonctionner correctement. Toute aide sera géniale! Voici mon code à ce jour:Demander à l'utilisateur quelle forme dessiner et combien de tortue Python
import turtle
steps = {"triangle": 3, "square": 4, "pentagon": 5, "hexagon": 6, "octagon": 7}
#this is the dialogue box for what shape to draw and moving it over a bit so the
#next shape can be seen
def onkey_shape():
shape = turtle.textinput("Enter a shape", "Enter a shape: triangle,
square, pentagon, hexagon, octagon")
if shape.lower() in steps:
turtle.forward(20)
set_shape(shape.lower())
turtle.listen()
def set_shape(shape):
global current_shape
turtle.circle(40, None, steps[shape])
current_shape = shape
turtle.onkey(onkey_shape, "d")
turtle.listen()
turtle.mainloop()
AWESOME Merci beaucoup! C'est exactement ce dont j'avais besoin! –