import turtle
window = turtle.Screen()
pen = turtle.Turtle()
def star():
pen.forward(100);
turtle.onscreenclick(star())
window.mainloop()
Ich bin sehr neu auf Schildkröte geklickt wurde, und Python selbst verwende ich nur einen Teil der Dokumentation, die mich auf der Python-Website, aber wenn ich laufe dieses Programm Es läuft mein Funktionsstern, ohne dass der Bildschirm überhaupt angeklickt wird. Das Endziel dieses Programms wäre für mich zu klicken, dann würde es die Funktion ausführen, dann, wenn ich wieder klickte, würde der Bildschirm löschen und die Funktion würde wieder ausgeführt werden. Danke für die Hilfe!Mein Schildkröte Programm in Python Acts wie es
Ich versuchte wirklich, dass vor, aber es sagt: „nimmt zwei zwei Argumente (bei 0)“ – Centrum123
@ Centrum123 wirklich? In meinem Python werden x und y übergeben. Vielleicht haben Sie eine andere Version als Sie. Wenn ja, entferne einfach x, y von den Startargumenten. – Marcin
Heißt das, gehen Sie zurück zu def star(): Weil das war, was ich in meinem Original habe, das nicht richtig funktioniert. – Centrum123