python类Screen()的实例源码

Turtle.py 文件源码 项目:nustack 作者: BookOwl 项目源码 文件源码 阅读 35 收藏 0 点赞 0 评论 0
def start():
    if not start.started:
        turtle.Screen().title("Nustack Turtle Graphics")
        start.started = True
Turtle.py 文件源码 项目:nustack 作者: BookOwl 项目源码 文件源码 阅读 35 收藏 0 点赞 0 评论 0
def Screen(env) -> "( -- screen)":
    'Returns the Screen used by the turtles.'
    start()
    "Returns the Screen used by turtles"
    s = Token("lit_screen", turtle.Screen())
    env.stack.push(s)
prog2.py 文件源码 项目:Raspberry-Pi-Making-Amazing-Projects-Right-from-Scratch- 作者: PacktPublishing 项目源码 文件源码 阅读 22 收藏 0 点赞 0 评论 0
def main():
    myTurtle = turtle.Turtle()
    myWin = turtle.Screen()
    myTurtle.penup()
    myTurtle.backward(250)
    myTurtle.pendown()
    koch ( myTurtle, 4, 500 )
    myWin.exitonclick()
prog1.py 文件源码 项目:Raspberry-Pi-Making-Amazing-Projects-Right-from-Scratch- 作者: PacktPublishing 项目源码 文件源码 阅读 23 收藏 0 点赞 0 评论 0
def main():
   myTurtle = turtle.Turtle()
   myWin = turtle.Screen()
   myPoints = [[-100,-50],[0,100],[100,-50]]
   sierpinski(myPoints,3,myTurtle)
   myWin.exitonclick()
nim.py 文件源码 项目:ouroboros 作者: pybee 项目源码 文件源码 阅读 21 收藏 0 点赞 0 评论 0
def main():
    mainscreen = turtle.Screen()
    mainscreen.mode("standard")
    mainscreen.setup(SCREENWIDTH, SCREENHEIGHT)
    nim = Nim(mainscreen)
    return "EVENTLOOP"
__main__.py 文件源码 项目:ouroboros 作者: pybee 项目源码 文件源码 阅读 22 收藏 0 点赞 0 评论 0
def makeGraphFrame(self, root):
        turtle._Screen._root = root
        self.canvwidth = 1000
        self.canvheight = 800
        turtle._Screen._canvas = self._canvas = canvas = turtle.ScrolledCanvas(
                root, 800, 600, self.canvwidth, self.canvheight)
        canvas.adjustScrolls()
        canvas._rootwindow.bind('<Configure>', self.onResize)
        canvas._canvas['borderwidth'] = 0

        self.screen = _s_ = turtle.Screen()
        turtle.TurtleScreen.__init__(_s_, _s_._canvas)
        self.scanvas = _s_._canvas
        turtle.RawTurtle.screens = [_s_]
        return canvas
day17-sample-code.py 文件源码 项目:python-Uband 作者: sy-yunyi 项目源码 文件源码 阅读 32 收藏 0 点赞 0 评论 0
def main():
  #??????
  windows = turtle.Screen()
  #????
  windows.bgcolor('blue')
  #????????
  bran = turtle.Turtle()
  bran.shape('turtle')
  bran.color('yellow')
  #????
  bran.speed(5)
  i=0;
  bran.write(i)
  i=i+1
  bran.circle(120, 720)
  bran.write(i)

  # #???
  # for i in range(1,10):
  #   bran.forward(100)
  #   bran.right(90)
  #   bran.forward(150)
  #   bran.right(90)
  #   bran.forward(100)
  #   bran.right(90)
  #   bran.forward(150)
  #   bran.right(90)
  # #???
nim.py 文件源码 项目:kbe_server 作者: xiaohaoppy 项目源码 文件源码 阅读 23 收藏 0 点赞 0 评论 0
def main():
    mainscreen = turtle.Screen()
    mainscreen.mode("standard")
    mainscreen.setup(SCREENWIDTH, SCREENHEIGHT)
    nim = Nim(mainscreen)
    return "EVENTLOOP"
__main__.py 文件源码 项目:kbe_server 作者: xiaohaoppy 项目源码 文件源码 阅读 22 收藏 0 点赞 0 评论 0
def makeGraphFrame(self, root):
        turtle._Screen._root = root
        self.canvwidth = 1000
        self.canvheight = 800
        turtle._Screen._canvas = self._canvas = canvas = turtle.ScrolledCanvas(
                root, 800, 600, self.canvwidth, self.canvheight)
        canvas.adjustScrolls()
        canvas._rootwindow.bind('<Configure>', self.onResize)
        canvas._canvas['borderwidth'] = 0

        self.screen = _s_ = turtle.Screen()
        turtle.TurtleScreen.__init__(_s_, _s_._canvas)
        self.scanvas = _s_._canvas
        turtle.RawTurtle.screens = [_s_]
        return canvas
particle_visualizer.py 文件源码 项目:particle_filter 作者: rcorona 项目源码 文件源码 阅读 24 收藏 0 点赞 0 评论 0
def __init__(self):
        #Creates display for visualization. 
        self.window = turtle.Screen()
        turtle.setworldcoordinates(-5, -5, 5, 5)
        turtle.speed(0)

        #Initializes ROS and subscribes to particle filter. 
        rospy.init_node('particle_visualizer', anonymous=True)
        rospy.Subscriber('particle_filter', Particle_vector, self.update)

        #Initializes list of particles. 
        self.particles = []
Zadanie_3.py 文件源码 项目:miniLogia_Py 作者: ujanlabs 项目源码 文件源码 阅读 23 收藏 0 点赞 0 评论 0
def kwScRog(dlBokKw):
    wnd = turtle.Screen()
    wnd.colormode(255)
    turtle.fillcolor(102, 51, 0)
    numPow = 1
    bokMalKw = math.floor((dlBokKw - (dlBokKw / 5) * 2))
    scBok = math.sqrt(((dlBokKw / 5) ** 2) * 2)
    turtle.begin_fill()
    while(numPow <= 4):
        turtle.fd(bokMalKw)
        turtle.lt(45)
        turtle.fd(scBok)
        turtle.lt(45)
        numPow = numPow + 1
    turtle.end_fill()
game.py 文件源码 项目:python0-reloaded 作者: YAtOff 项目源码 文件源码 阅读 26 收藏 0 点赞 0 评论 0
def play(move_player):
    window = turtle.Screen()
    window.bgcolor('black')
    window.tracer(0)

    player = turtle.Turtle()
    player.penup()
    player.setposition(-PLAYGROUND_SIDE, 0)
    player.speed(0)
    player.color('white')

    play_game = True

    def quit_game():
        play_game = False

    window.listen()
    window.onkey(quit_game, 'q')

    drow_border()
    place_enemies()

    while play_game:
        start_time = time.clock()

        old_x, old_y = player.xcor(), player.ycor()

        move_player(player)

        x, y = player.xcor(), player.ycor()
        if 1 < abs(old_x - x) or 1 < abs(old_y - y):
            play_game = False
        elif not can_move(x, y):
            play_game = False
        elif player.xcor() == PLAYGROUND_SIDE:
            play_game = False

        window.update()
        elapsed = time.clock() - start_time
        if elapsed < FRAME_PERIOD:
            time.sleep(FRAME_PERIOD - elapsed)

    window.bye()


问题


面经


文章

微信
公众号

扫码关注公众号