本文整理汇总了Python中turtle.Screen.mainloop方法的典型用法代码示例。如果您正苦于以下问题:Python Screen.mainloop方法的具体用法?Python Screen.mainloop怎么用?Python Screen.mainloop使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类turtle.Screen
的用法示例。
在下文中一共展示了Screen.mainloop方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: Lampe
# 需要导入模块: from turtle import Screen [as 别名]
# 或者: from turtle.Screen import mainloop [as 别名]
#Lager lamper
a = Lampe()
b = Lampe()
# Lager skilpadder
a.lag_skilpadde()
b.lag_skilpadde()
a.turtle.forward(100)
b.turtle.backward(100)
#Skru på B
def ff_pa_aav(tut, paa_av):
def factory_slaa():
def slaa():
tut.slaa_ + 'paa_av'+ ()
return slaa_ + 'paa_av'
s.onkey(ff_pa_aav(a, 'paa'), 'a')
s.onkey(ff_pa_aav(a, 'av'), 'z')
s.onkey(ff_pa_aav(b, 'paa'), 's')
s.onkey(ff_pa_aav(b, 'av'), 'x')
s.listen()
s.mainloop()
示例2: run
# 需要导入模块: from turtle import Screen [as 别名]
# 或者: from turtle.Screen import mainloop [as 别名]
def run(self):
starttime = time.clock()
anzahl_generationen = 0
screen.onkey(self.stop, "space")
generation = generate(self.state)
self.RUNNING = True
while self.RUNNING:
self.newstate = next(generation)
self.update_display()
self.state = self.newstate
anzahl_generationen +=1
stoptime = time.clock()
t = stoptime - starttime
print(anzahl_generationen, t, anzahl_generationen/t)
def stop(self):
self.RUNNING = False
screen.onkey(self.run, "space")
def main():
game=Game()
return "EVENTLOOP"
if __name__ == "__main__":
msg = main()
print(msg)
screen.mainloop()
示例3: getRouteDistance
# 需要导入模块: from turtle import Screen [as 别名]
# 或者: from turtle.Screen import mainloop [as 别名]
points.remove(endingPoint)
routes = []
getRouteDistance("Route One", startingPoint, points[0], points[1], points[2], endingPoint)
getRouteDistance("Route Two", startingPoint, points[1], points[2], points[0], endingPoint)
getRouteDistance("Route Three", startingPoint, points[2], points[0], points[1], endingPoint)
getRouteDistance("Route Four", startingPoint, points[0], points[2], points[1], endingPoint)
getRouteDistance("Route Five", startingPoint, points[1], points[0], points[2], endingPoint)
getRouteDistance("Route Six", startingPoint, points[2], points[1], points[0], endingPoint)
routesSorted = sorted(routes,key=lambda l:l[1])
print(routesSorted[0])
#Turtle graphics
scale = 15
window = Screen()
cursor = Turtle()
cursor.penup()
cursor.goto(routesSorted[0][2][0] * scale, routesSorted[0][2][1] * scale)
cursor.pendown()
for i in range(3):
cursor.goto(routesSorted[0][i+3][0] * scale, routesSorted[0][i+3][1] * scale)
cursor.goto(routesSorted[0][6][0] * scale,routesSorted[0][6][1] * scale)
window.mainloop()