J'essaye d'écrire du code Python pour dessiner un DFA. Je prévois d'utiliser la bibliothèque de tortues. Y a-t-il des substituts? Je peux dessiner les nœuds mais je ne sais pas comment insérer les noms d'état à l'intérieur des cercles. Quelqu'un peut-il me guider? Ci-dessous est mon code jusqu'à présent. Merci!Insérer du texte dans un cercle en Python
import turtle
def draw_node(some_turtle):
myTurtle.circle(50)
turtle.getscreen().__root.mainloop()
def draw_design():
window = turtle.Screen()
window.bgcolor("teal")
myTurtle = turtle.Turtle()
myTurtle.color("white")
myTurtle.shape("turtle")
myTurtle.speed(5)
myTurtle.pensize(4)
draw_node(myTurtle)
window.exitonclick()
draw_design()
Oui , vous avez raison de dire que je suis nouveau sur python. Merci beaucoup pour votre code; Puis-je savoir si la tortue n'est pas le meilleur choix, quels sont les suppléants? –
@Chica_Programmador, une alternative est d'utiliser le module tkinter sur lequel le module de tortue est construit. C'est plus compliqué que la tortue mais, tout comme la tortue, vous pouvez construire un ensemble de fonctions qui se rapportent à votre domaine de problème, puis travailler avec ceux de votre code. – cdlane