python小乌龟
Posted cjl0706
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python小乌龟相关的知识,希望对你有一定的参考价值。
‘‘‘
一只飘来飘去的小乌龟,在触碰到边框的时候,马上掉头转向。
‘‘‘
import pygame
import sys
pygame.init()
size = width, height =600, 600
speed = [-2, 1]
bg = (254, 254, 254)
screen = pygame.display.set_mode(size)
pygame.display.set_caption("python小乌龟")
turtle =pygame.image.load("turtle.png")
position = turtle.get_rect()
while True:
for event in pygame.event.get():
if event.type == pygame.QUIT:
sys.exit()
position = position.move(speed)
if position.left < 0 or position.right > width:
turtle = pygame.transform.flip(turtle,True,False)
speed[0] = -speed[0]
if position.top < 0 or position.bottom >height:
speed[1] = -speed[-1]
screen.fill(bg) screen.blit(turtle,position) pygame.display.flip() pygame.time.delay(10)
以上是关于python小乌龟的主要内容,如果未能解决你的问题,请参考以下文章