如何在一段時間內在窗口中重複此龜功能?此代碼以圓形繪製正方形,並且我希望它在完成後重新啓動,併爲此執行3分30秒。在Python中重複窗口中的函數
import turtle
import threading
def draw_square(some_shape):
for i in range (1,5):
some.forward(100)
some.right(90)
def draw_art():
window = turtle.Screen()
window.bgcolor("yellow")
sqr = turtle.Turtle()
sqr.shape("triangle")
sqr.color("purple")
sqr.speed(1.5)
for i in range(1,37):
draw_square(sqr)
sqr.right(10)
window.exitonclick()
def timed():
threading.Timer(208.0, printit).start()
draw_art()
timed()
什麼是你的問題,只是寫一個循環,並檢查時間,如果它已經是3:30退出,並通過檢查時間我的意思是進口時間,並利用它的一些功能來獲得時間,並從開始減去時間,如果它等於3:30退出 – chbchb55