Ich versuche, für die Erstellung eines DFA Python-Code zu schreiben. Ich plane, die Schildkrötenbibliothek zu benutzen. Gibt es Alternativen? Ich kann die Knoten zeichnen, bin mir aber nicht sicher, wie ich die Zustandsnamen in die Kreise einfügen soll. Kann jemand bitte leite mich? Unten ist mein Code soweit. Danke!Einfügen von Text innerhalb eines Kreises in 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()
Ja Du hast Recht, dass ich neu bei Python bin. Vielen Dank für Ihren Code. Darf ich bitte wissen, wenn Schildkröte nicht die beste Wahl ist, was sind die Alternativen? –
@Chica_Programmador, eine Alternative ist die Verwendung des Tkinter-Moduls, auf dem das Turtle-Modul aufgebaut ist. Es ist komplizierter als Turtle, aber genau wie Turtle können Sie eine Reihe von Funktionen erstellen, die sich auf Ihre Problemdomäne beziehen und dann mit denen in Ihrem Code arbeiten. – cdlane