当前位置:   article > 正文

【python教程入门学习】python实现贪吃蛇_inside snake函数

inside snake函数

全部代码:

import turtle

from turtle import *

from random import randrange

from time import sleep

import pygame

snake = [[0,0],[10,0],[20,0],[30,0],[40,0],[50,0]]

apple_x = randrange(-20,18)*10

apple_y = randrange(-19,19)*10

aim_x = 10

aim_y = 0

def square(x,y,size,color_name):

up()

goto(x,y)

down()

#设置颜色

color(color_name)

#填充

begin_fill()

forward(size)

left(90)

forward(size)

left(90)

forward(size)

left(90)

forward(size)

left(90)

end_fill()

def change(x,y):

global aim_x,aim_y

aim_x = x

aim_y = y

def inside_snake():

for i in range(len(snake)-1):

  if snake[i][0] == snake[-1][0] and snake[i][1] == snake[-1][1]:

  #蛇咬住自己

      return True
  • 1
  • 2
  • 3
  • 4
  • 5

return

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号