Я пытаюсь написать код Python для рисования DFA. Я планирую использовать библиотеку черепах. Есть ли альтернативы? Я могу нарисовать узлы, но я не уверен, как вставлять имена состояний внутри кругов. Может ли кто-нибудь направить меня? Ниже приведен мой код. Спасибо!Вставка текста внутри круга в 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()
Да , вы правы, что я новичок в python. Большое спасибо за ваш код; Могу ли я, пожалуйста, знать, не является ли черепаха лучшим выбором, каковы альтернативы? –
@Chica_Programmador, одна из альтернатив - использовать модуль tkinter, на котором построен модуль черепахи. Это сложнее, чем черепаха, но, как черепаха, вы можете создать набор функций, относящихся к вашей проблемной области, а затем работать с ними в вашем коде. – cdlane